Buenas, estoy mirando ofertas y tengo pendientes algunas entrevistas técnicas.
Alguien que haya tenido, puede poner algunos ejemplos. Sería para desarrollador backend con java.
Gracias
Buenas, estoy mirando ofertas y tengo pendientes algunas entrevistas técnicas.
Alguien que haya tenido, puede poner algunos ejemplos. Sería para desarrollador backend con java.
Gracias
Si te has leído estos libros, y que le cuentes en un año
https://htdp.org/2018-01-06/Book/
https://mitpress.mit.edu/sicp/
https://mitpress.mit.edu/books/introduction-algorithms
https://www.amazon.es/Clean-Code-Handbook-Software-Craftsmanship/dp/0132350882
https://www.amazon.es/Object-Oriented-Design-Heuristics-paperback-ArthurRiel/dp/0321774965
https://www.amazon.es/Design-patterns-object-oriented-professional-computing/dp/0201633612
Por ejemplo #1
Given a string s, partition s such that every substring of the partition is a palindrome. Return all possible palindrome partitioning of s
Example 1:
Input: s = "aab"
Output: [["a","a","b"],["aa","b"]]
Example 2:
Input: s = "a"
Output: [["a"]]
Constraints:
1 <= s.length <= 16
s
contains only lowercase English letters#4 y si no se que es un palindromo??? Le pregunto??? O cuelgo la corbata en el pomo de la puerta por fuera y cierro???
#5 lo que no sepas lo preguntas. Lo que importa es ver como piensas, si eres capaz de solucionar el problema y como te comunicas con el entrevistador.
Depende del nivel al que estés aplicando, de la empresa y de la cultura. Como estás haciendo estas preguntas supongo que estás aplicando a niveles junior o mid, así que puedes esperar preguntas báiscas de estructuras de datos, de algoritmia, y probablemente te hagan sacar el Big-O del código que estéis viendo.
Eso suele ser común en buena parte de las entrevistas. En tu caso de backend con Java imagino que te preguntarán las típicas paridas de con qué versión de Java has trabajado, qué librerías de Spring o el framework de mierda que vayas a usar conoces, y qué versiones.
Más o menos eso.
#1Vik2104:Sería para desarrollador backend con java.
Lo normal es que te pregunten cosas técnicas relacionadas con microservicios: Spring, SOLID, patrones de diseño, buenas prácticas, etc. También es posible que te pasen un enunciado para que hagas un pequeño servicio con sus tests, sus casos de uso, etc.