Rudest employees that think they know everything. I was not even given a chance to complete my sentences. They think there is only one way to solve a problem and if you dont give them their way they will insult you. Never interviewing here ever
I applied through a recruiter. The process took 4 weeks. I interviewed at Apple (London, England)
Interview
First I had a phone screen with the hiring manager involving some Spark/Kafka questions. Then a phone screen with a common Leetcode question. After passing those I had a virtual onsite with five 1 hour interviews.
They consisted of one system design interview, one behavioural interview and three coding interviews. Two of those were Leetcode medium style questions (with follow up questions) and the third was a Java multithreading question. Interestingly all the interviews except the behavioural interview had a pair of interviewers (on occasion it did feel like they were more interested in bantering with each other than interviewing you).
After a week and a half I was told I was rejected and wasn't given any feedback.
Interview questions [1]
Question 1
Common Java multithreading question (if you are familiar with those types of question)
First interview was with the HR person. Second interview was with the hiring manager. Third was a simple tech screen (sql). Next level was to meet the team, about 4 people at 45 min each.
Interview questions [1]
Question 1
They asked pretty basic questions in the initial tech screen. Questions about lag/lead and how you might handle clickstream data.