Databricks | Software Engineer | Interview Experience
Interview Date: Not specified
Result: Fail
Difficulty: Average
Interview Process
The interview was conducted as a technical phone screen. Initially, it was supposed to focus on backend engineering, but the interviewer shifted the topic to UI design unexpectedly. When the candidate expressed unfamiliarity with UI concepts, the focus changed to Object-Oriented Design (OOD).
Technical Questions
- Design a song list (Object-Oriented Design, Data Structures)
- Functions to implement:
addSongToListremoveSongFromListreorderList
- The interviewer provided multiple options and trade-offs for each question.
- Functions to implement:
Tips & Insights
The candidate felt unprepared for the sudden shift in focus and suggests thoroughly reviewing both backend and UI concepts before the interview. Understanding design patterns and being ready to discuss trade-offs in design decisions is crucial.