Entrevista de Microsoft para SDE-2

La ronda 1:

  1. Escriba un método para buscar un patrón en una string dada ; (solución ingenua) pero código de trabajo con todos los casos extremos.
  2. Escriba un método que acepte una array de Sudo de 9 × 9 y devuelva si es un estado válido de Sudoku . (Celdas vacías indicadas por 0).
  3. algunos conceptos de red, es decir. TCP y sobre mis experiencias con DB.

La ronda 2:

  1. LLD y HLD sobre una funcionalidad en mi proyecto.
  2. https://www.geeksforgeeks.org/converting-roman-numerals-decimal-lying-1-3999/

Ronda 3:

  1. Diseña un juego de acorazados; quería todas las clases e interfaces y firmas de métodos.
  2. Diferencia bwn Memoria virtual y física (preguntado de forma retorcida)

Ronda 4:

  1. Discusiones sobre el proyecto actual y el trabajo que había hecho antes.
  2. Diseñe una clase cuyo trabajo sea proporcionar una identificación a otras partes de la aplicación, una identificación puede ser utilizada por una persona a la vez. También las personas que llaman vendrán con una identificación; nuestro trabajo es decir SÍ o No a si puede usarlo. Si alguna otra persona vino con la misma identificación, tenemos que devolver falso hasta que la primera persona que llamó haya terminado con él.
  3. Le di HashSet y una array de enfoque booleano, él quería algo más (una especie de vectores de bits)
  4. https://www.geeksforgeeks.org/check-if-a-string-has-all-characters-with-same-frequency-with-one-variation-allowed/

Interpreté mal esta pregunta, pero aún así la codifiqué por completo, lol

Publicación traducida automáticamente

Artículo escrito por GeeksforGeeks-1 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 *