Me postulé a través de una recomendación de un empleado. El proceso tomó 2 meses. Acudí a una entrevista en Meta (Menlo Park, CA) en may 2015
Entrevista
Initial Chat - 3 basic JS questions ---> difference between == and === , difference between block and inline and I forgot the third
Calendar challenge (as the others have said there's a challenge). I too think this was the most difficult.
Then on-site. I heard a lot of good things about their interview process on-site, but I felt like mine wasn't that great. I had 3 interviews back-to-back without breaks. I didn't get a tour or a meal...
I also received no feedback, just that my whiteboard code wasn't clean (Um you should be quick, if you fail 1 interview you fail .. period). My recruiter was great. You can tell she tried. They called me a few days later telling me I didn't meet the requirements.
BIGGEST TIP: Go through all the questions on Glassdoor and CareerCup, code on paper not on your laptop! Trust your code will come out cleaner on a whiteboard this way.
Preguntas de entrevista [5]
Pregunta 1
Given two identical DOM trees (not the same one), and a node from one of them find the node in the other one.
Given a grid of characters output a decoded message. The message for the following would be IROCKA. (diagonally down right and diagonally up right if you can't go further .. you continue doing this)
I B C A L K A
D R F C A E A
G H O E L A D
Basic JavaScript async stuff (you should know event bubbling, debounce (its variant)... know how to code it). It would be a good idea to be aware of JS closure as well.
Me postulé a través de una recomendación de un empleado. El proceso tomó 2 meses. Acudí a una entrevista en Meta (Tel Aviv) en ene 2022
Entrevista
Very nice interviewer. Very casual. No BS intro and talking points. Actually, read the CV before the interview. The interview was as scheduled for 45 minutes. 2 questions, knowledge of javascript internals and DOM manipulation.
Preguntas de entrevista [2]
Pregunta 1
For a recursive description of DOM elements i.e. var dom = { type:'div', props:{id:'hello', children:[{type:'h1', children:'HELLO'}]}}. Define a function that prepares a actual dom elements.
Me postulé a través de una recomendación de un empleado. El proceso tomó 3 meses. Acudí a una entrevista en Meta en feb 2022
Entrevista
Spoke to tech recruiter. Asked basic questions. Then had a zoom interview for 45 minutes. They asked me 2 questions that took about 20 minutes each, with the interviewer giving hints/help along the way
Preguntas de entrevista [1]
Pregunta 1
create a function to clearAllTimeouts.
And create a render function that takes a nested object of dom elements and appends them to the document body
Me postulé en línea. Acudí a una entrevista en Meta en feb 2022
Entrevista
I went through the phone screening process (three easy questions) and scheduled the following interview which never materialized (canceled due to too many
recruitment processes opened at the company, probably cost-cutting measures). That is understandable, but I have wasted some time on the preparation.
Preguntas de entrevista [1]
Pregunta 1
- the difference between apply/call
- balanced BST complexity