I applied through college or university. The process took 2 weeks. I interviewed at Pinterest (San Francisco, CA)
Interview
Applied through a university recruiter. The process was very smooth and well organized. I was kept up to date the whole time and took less than 2 weeks. I had 2 phone interviews - both included algorithms (read CLRS) and knowledge based question (know your Unix, networking, etc). Definitely make sure you review beforehand - the questions were more challenging than my Facebook/Google/Linkedin/Ebay/Microsoft/Salesforce/Yahoo/SV startup interviews.
I chose Pinterest over other companies because I felt that the impact I could make would be greater and the team that I interviewed with seemed like a good fit.
Interview questions [1]
Question 1
Generic algorithms questions - make sure you use data structures efficiently. I didn't get any dynamic programming, but got a couple graph questions. You should also be somewhat proficient in using Unix commands and understand computer architectures.
Good experience not the best outcome. Was 1000% sure I completed all coding and sys design but was told didn't get enough signal for the competency round. Overall very organized but not very satisfied with the response.
Horrible, el entrevistador ni entendia el ejercicio y queria que lo hiciera a su manera. Tardamos 30 minutos en entender el ejercicio porque el ni lo entendia. Pude hacerlo a mi entendimiento, entonces cada cosa que hacia no me cuestionaba, literal me decia que estaba incorrecto
The interview process was well-structured and included an initial recruiter screen, followed by technical rounds focused on data structures, problem-solving, and system design fundamentals. Interviewers were professional and communicative throughout. Although I wasn’t selected for the role, the experience was positive and provided helpful insight into areas for further growth.