I applied online. I interviewed at Handshake (Nashville, TN) in Mar 2021
Interview
1) Recruiter call
2) Take home technical homework
3) Technical phone screen
4) Onsite of 4 hrs including coding interview, systems
design interview, meeting with skip level, and cross-functional team member.
Everyone in the interview process was really kind and helped whenever I'd get a bit flustered. I felt like the process was very well thought through and structured in a way that helped both of us assess the potential future.
I applied online. I interviewed at Handshake (Denver, CO) in Feb 2021
Interview
Overall, I think the folks at Handshake do an awesome job at recruiting and interviewing. The internal recruiters really do an amazing job advocating for candidates throughout the process. The technical portions of the interview pipeline were thorough, relevant, but not overly arduous. They are well-designed to showcase a candidate's problem-solving skills and thought processes. I didn't feel like there were any "gotchas" in the process.
Interview questions [1]
Question 1
If and when we return to working from physical offices, what is your level of interest in going to the office?
I applied through a recruiter. The process took 1 week. I interviewed at Handshake (San Diego, CA) in Sept 2020
Interview
HR Called and asked Some basic questions about the skill set and the work done in previous projects, After that 2nd round was technical screening where Manager asked some basic data engineering questions , I did not get any email after that so may be I was rejected.
Interview questions [1]
Question 1
1. Tell me about some interesting pipelines you have build
2. Considerations for building spark streaming pipelines
3. Difference between ELT & ETL
4 Airflow Design
5. Map Reduce in Scala or Python
6. Difference between SMB and broadcast join
7. Difference between Row v/s Columnar Data Storage.