Has acabado la carrera y quizás tengas cierta experiencia en el mundo laboral. Siempre te ha atraído el mundo financiero y eres consciente de que te puedes ganar la vida muy bien. Has buscado un empleo por Linkedin ya sea como quant developer en un banco, quant trader en una firma de prop trading o quant researcher en un hedge fund. Les envías tu CV junto con la carta de motivación y ¡consigues que te citen para una entrevista! Te alegras, se lo cuentas a tu familia y amigos. Pero un rato después te das cuenta de que quizás no estés lo suficientemente preparado para abordar la entrevista. Te has informado y sabes que tienen fama de ser muy duras. Te hacen tests de matemáticas y probabilidad, te mandan ejercicios de programación y todo esto lo tienes que responder con una persona en frente mirándote fijamente. Bueno, no desesperes. En este artículo, ¡te vamos a enseñar cómo preparar con éxito las temidas entrevistas!
El primer punto del que vamos a hablar es cómo de difíciles son las entrevistas. No te vamos a engañar, no son sencillas. Pero al mismo tiempo no son tan complicadas como las historias que se leen por Internet. Al final lo que el entrevistador quiere ver es si tienes claros los conceptos básicos de matemáticas, probabilidad y programación. Esto es, muchas veces hemos estudiado mucho para sacarnos la carrera pero luego nos ponen una integral o un problema de probabilidad y nos atascamos. No somos capaces de recordar bien los conceptos y nos acabamos bloqueando durante la entrevista. A todo el mundo le ha pasado, es normal. La única manera de trabajarlo es haciendo ejercicios y ser honestos con nosotros mismos en relación a la profundidad de nuestros conocimientos. No podemos creernos que tenemos dominada la probabilidad y luego no sacar un ejercicio de segundo de carrera.
El siguiente paso es tener en cuenta a qué puesto estamos optando. Dependiendo del trabajo normalmente la entrevista se enfocará más en un tipo de ejercicios que en otros. En general, se puede decir que los tiempos de la entrevista (o entrevistas) se dividirán en los siguientes porcentajes:
Quant trader o quant desk: 80% matemáticas + estadística + lógica, 10% programación + algoritmos y 10% finanzas
Quant researcher: 70% matemáticas + estadística, 20% finanzas, y 10% programación + algoritmos
Quant developer: 90% programación + BBDD + algoritmos y 10% finanzas
Vemos que si quieres ser quant trader o quant researcher tienes que ser muy bueno tanto en matemáticas como en estadística. Es un hecho. Si estás flojo en estas materias vas a tener que ponerte las pilas. Lo puedes hacer pero implica trabajo por tu parte. En relación a la programación y desarrollo de algoritmos la importancia aumenta mucho si quieres ser developer lo cual es lógico.
Una cosa que llama la atención a la gente es que en general se pide poco conocimiento financiero. Esto se debe a que normalmente los candidatos vienen de carreras como matemáticas, física o ingenierías. Por tanto, las empresas suelen asumir que mucho del conocimiento financiero lo vais a ir adquiriendo a medida que trabajéis en el puesto. También es verdad que últimamente se están popularizando los masters en finanzas cuantitativas y ahora los candidatos entran con un conocimiento financiero mayor. Aún así, tened claro que de momento los másters no son requisito indispensable. Obviamente, esto aplica a la entrevista para el primer trabajo como quant. Una vez hayas entrado en el puesto las siguientes entrevistas que hagas a lo largo de tu carrera profesional sí tendrán un contenido financiero amplio para que tus entrevistadores se hagan una idea de lo implicado que has estado en el trabajo.
Anécdota: una vez entrevistamos a un candidato que estaba trabajando como analista de riesgo en un gran banco europeo y quería dar el paso a quant trader. Bien, durante la entrevista le preguntamos sobre los modelos que utilizaba y le hicimos preguntas básicas sobre las asunciones de dichos modelos. No supo responder a ninguna de ellas. Obviamente, acabó siendo rechazado. Evitad hacer esto, da muy mala imagen. Si ponéis que habéis trabajo con unos modelos tened claro que os van a preguntar y tenéis que poder responder a preguntas sobre ellos. Lo mismo para tu trabajo fin de grado o fin de máster. Si los has hecho sobre mecánica de fluidos estáte preparado para recibir todo tipo de preguntas porque hazme caso que alguien en la oficina sabe sobre el tema y te va a preguntar.
Perfecto, ya sabemos cómo serán las entrevistas y a qué atenernos. La siguiente parte es describir el tipo de materias y preguntas asociadas. Aquí una lista:
Lógica: este tipo de preguntas se las suelen hacer más a quant traders que a quant researchers pero también puede caerles algunas a estos últimos. En general son lo que conocemos como rompecabezas (brainteasers en inglés). Son preguntas de lógica que una vez resuelves varias les empiezas a coger el truquillo. Por ejemplo, en una isla hay 100 tigres y una oveja. Los tigres pueden comer hierba pero prefieren comer ovejas. El problema es que si un tigre se come una oveja entonces él mismo se convertirá en oveja. Asumiendo que los tigres son racionales y siempre quieren sobrevivir. ¿Se comerá alguno de ellos la oveja?
Matemáticas: son preguntas básicas que van desde calcular una integral un poco complicada hasta resolver una ecuación en derivadas ordinarias. Se suele dar bastante importancia a los conocimientos en álgebra lineal y optimización dado que tienen muchas aplicaciones en las finanzas cuantitativas (de hecho, la teoría moderna de portfolios es básicamente álgebra lineal). Para los quant researcher esta parte suele ser algo más complicada dado que se les requiere conocimientos matemáticos altos. A ellos les pueden caer preguntas de procesos estocásticos o cálculo estocástico. A bote pronto, ¿sabrías calcular la integral indefinida de ln(x)? Si esto te lleva tiempo es que vas a tener que refrescar tus conocimientos de caĺculo de primero de grado.
Probabilidad y estadística: en general se suele poner el foco en la probabilidad dado que tiene más aplicaciones en el día a día financiero aunque también te pueden preguntar cómo derivar la ecuación para la regresión lineal mediante mínimos cuadrados. En probabilidad se pone bastante énfasis en tener claros los conceptos de valor esperado, varianza, probabilidades condicionadas o probabilidad bayesiana. Un ejemplo muy sencillo, si tengo una baraja española (40 cartas, cada palo tiene 10 cartas) y te reparto cuatro cartas, ¿cuál es la probabilidad que las cuatro sean del mismo número? ¿y del mismo palo?
Finanzas: el espectro de preguntas es bastante amplio y depende mucho del tipo de puesto al que estés optando. En general, suelen ser preguntas sobre opciones y su valoración aunque pueden también preguntarte sobre temas de cultura financiera para ver si estás interesado en los mercados. Por ejemplo, ¿sabrías derivar la ecuación de Black-Scholes? o ¿sabes quién dirige actualmente el Banco Central Europeo?
Programación: suelen ser preguntas sobre algoritmos y distintos tipos de estructuras de datos. Además, te piden hacer ejercicios en tu lenguaje de programación preferido. Las preguntas clásicas son sobre ordenación de arrays y la complejidad temporal de cada algoritmo.
Como ves los temas por los que se pregunta en las entrevistas no son especialmente complejos aunque requiere tener las cosas claras. Para que puedas ir practicando te dejamos aquí unas referencias (en inglés) que contienen muchos ejemplos sacados de entrevistas realizadas por diversas compañías:
A Practical Guide To Quantitative Finance Interviews por Xinfeng Zhou. Es un libro muy completo donde se tratan todos los temas expuestos y te dan consejos sobre cómo afrontar cada tipo de ejercicio. Es la referencia a la hora de preparar este tipo de entrevistas. Si eres capaz de sacar la mayoría de ejercicios entonces se puede decir que ya estás preparado para cualquier tipo de entrevista.
Heard on The Street: Quantitative Questions from Wall Street Job Interviews por Timothy Falcon Crack. Otro clásico de las entrevistas aunque menos completo que el anterior. El autor pone varias anécdotas de entrevistas que te harán mentalizarte de lo duras que pueden llegar a ser en algunos casos.
150 Most Frequently Asked Questions on Quant Interviews por Dan Stefanica. Libro más reciente que los anteriores. También merece la pena.
Probability and Stochastic Calculus Quant Interview Questions por Dan Stefanica. Libro reciente que está más enfocado a los puestos de quant researcher. Totalmente recomendable si quieres optar a estos puestos de trabajo.
Quant Job Interview Questions and Answers por Mark Joshi. También bastante enfocado en las entrevistas de quant researcher y es bastante completo. El libro de texto del mismo autor es un clásico en el mundo financiero.
Leetcode y HackerRank. Páginas web donde puedes practicar ejercicios de programación de distinta índole y en distintos lenguajes. Es totalmente recomendable practicar bastante para ir suelto a las entrevistas.
Lo dejamos aquí. Cualquier duda o sugerencia podéis ponerla debajo. Comentad también si os interesaría otro artículo sobre puestos concretos. Y si os ha ayudado este post y habéis conseguido vuestro primer puesto de trabajo como quant pasaos por aquí para que os felicitemos :)