Experiencia de entrevista de AthenaHealth | Presencial 2020 (Virtual)

Día 1 :-

Charla virtual previa a la colocación, duración: 60 minutos, modo: equipos de Microsoft

Rol : Miembro asociado del personal técnico

Ronda 1 (prueba de codificación) – Prueba en línea (Codificación/Mcq) Duración del tiempo : 90 minutos, Modo : HackerRank

Codificación 2 preguntas: –

1- Salas de reuniones (similares): https://www.geeksforgeeks.org/minimum-halls-required-for-class-scheduling/ Me gusta:- Salas de reuniones 2 en leetcode.

2- Juego de arreglos (igual): Dada una array con n enteros positivos. Necesitamos encontrar el número mínimo de iteraciones para que todos los elementos sean iguales. En cada iteración, todos los elementos de la array se reducen en 1 excepto el elemento máximo

Son expertos en la solución óptima.

Mcq : – 10 preguntas basadas en estructuras de datos, base de datos, sobre Rest Api

Dia 2 :-

Ronda 2 (Ronda técnica) – Ronda técnica virtual Duración del tiempo : 60 minutos, Modo : par de códigos Hackerank

  • La entrevista se realizó virtualmente en la plataforma de par de códigos HackerRank diseñada para entrevistas virtuales.
  • Esta ronda es como una entrevista de codificación en vivo (F2F). Pregunta sobre estructuras de datos y resolución de problemas, el entrevistador pidió que se invirtiera el código de una string de diferentes maneras, como iterativa y recursiva . Discutimos el enfoque y las complejidades del tiempo , el entrevistador estaba satisfecho con eso.
  • Luego discutió sobre los conceptos de oops en java, el entrevistador hizo todas las preguntas básicas sobre oops como estática, final, estas palabras clave, luego encapsulación, abstracción, herencia y polimorfismo . cómo hacer una clase inmutable. Se le pidió al entrevistador que implementara la herencia múltiple (interfaz) en el editor de código , la anulación de métodos y la sobrecarga de métodos
  • ¿Cuál es la diferencia entre la clase abstracta y la interfaz en java? https://www.geeksforgeeks.org/difference- between-abstract-class-and-interface-in-java/
  • Ahora el entrevistador ingresó a la base de datos (sql), discutimos mucho, el entrevistador dijo que creara algunas tablas y pidió algunas consultas para escribir con uniones, subconsultas, tener, agrupar por, etc. (Han sido como 6 a 7 consultas)
  • Atlast acaba de preguntar sobre proyectos.

Día 3 :-

Ronda 3 (ronda gerencial) – Ronda gerencial virtual Duración del tiempo : 60 minutos, modo: equipos de Microsoft

Esta ronda se basa principalmente en sus proyectos y currículum . discutimos todos mis 4 proyectos en mi currículum. Más preguntas sobre mis proyectos, discutimos más sobre la lógica empresarial y la base de datos de back-end. aquí también tuve más preguntas sobre el esquema de mi base de datos, etc.

Luego hizo algunas preguntas de las estructuras de datos

  1. Diferencia entre Arraylist y vector https://www.geeksforgeeks.org/vector-vs-arraylist-java/
  2. Diferencia entre Hashmap y hashTable sobre las complejidades del tiempo https://www.geeksforgeeks.org/differences- between-hashmap-and-hashtable-in-java/
  3. Aplicación en tiempo real de estructuras de datos https://www.geeksforgeeks.org/real-time-application-of-data-structures/
  4. Lista vinculada frente a array https://www.geeksforgeeks.org/linked-list-vs-array/#:~:text=In%20an%20array%2C%20memory%20is,stored%20randomly%20in%20Linked%20lists.

Luego preguntó sobre la declaración del problema de las preguntas de la ronda 1 y discutió mis soluciones. Discutimos diferentes enfoques posibles y las complejidades del tiempo y el entrevistador quedó satisfecho con eso.

Nota : ambas entrevistas fueron muy fluidas. Los entrevistadores fueron muy amables, puedes discutir libremente tus ideas.

Ronda 4 (Ronda de recursos humanos) – Ronda de recursos humanos Duración del tiempo : 60 minutos, Modo : Equipos de Microsoft

Después de terminar mi ronda 3 en 15 minutos, recibí una llamada del equipo de Athena para una entrevista de la ronda de recursos humanos. Esta es la entrevista final. preguntó sobre mi pasatiempo, área de interés y algunas preguntas técnicas sobre mi proyecto y currículum, mis certificados, mis pasantías, mis actividades extracurriculares y habilidades, etc. luego verificación de antecedentes familiares. luego preguntó: «¿Se siente cómodo con nuestras ubicaciones?». Dije si. No más preguntas, solo tomó de 15 a 20 minutos.

Finalmente conexión virtual con el equipo de athena y los estudiantes preseleccionados

Nota: – El proceso de contratación fue muy fluido. Todos los entrevistadores fueron muy amables, puedes discutir libremente tus ideas. ellos expertos deberían ser más fuertes en lo básico. fue una experiencia muy agradable y las cosas salieron muy bien. hicieron que el candidato se sintiera más cómodo.

PUNTAS :-

  • Programación competitiva, estructuras de datos y algoritmos
  • Sea fuerte en DBMS y OOPS.
  • No menciones proyectos falsos en tu currículum. Incluso si es un proyecto simple, solo tenga una posición profunda sobre él.
  • Practique la programación en una plataforma como GeeksforGeeks Practice, HackerRank, Leetcode, etc.

< / Codificación feliz >

Publicación traducida automáticamente

Artículo escrito por jagadeepmahendran y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *