I applied through a staffing agency. The process took 1 week. I interviewed at Delta Air Lines (Bengaluru) in Mar 2023
Interview
The interview discussion was Very much focussed on data structures. They asked problems and how to solve those and optimize those. The problems are based on different concepts of data structures only.
I applied online. The process took 2 weeks. I interviewed at Delta Air Lines (Atlanta, GA) in July 2021
Interview
I was called by a recruiter and scheduled an interview with the hiring manager and two of his senior engineers.
Once the interview started, the hiring manager went over his department and what they are looking for/what they do.
After that he asked for me to go over my experience. He was really friendly and this portion was easy.
After that he passed it off to his senior developer. The job application says that they are looking for a full stack dev but in reality they are looking for a Java dev. I was asked nothing about front end dev and every question I was asked was about Java. It’s was easy enough, simple questions about testing (unit/mock) and debugging, how to clear memory and exception handling. They also wanted me to give a rundown of how I’d dev a restful api.
I was asked about 20 questions with the first engineer and then passed over to the second engineer who grilled me on SQL questions. I was honest with them and told them that I’m not a big database dev, but that I understand the mechanics of joins, primary keys etc. Any actual statements I typically just use google.
After that the hiring manager took back over and questioned me about AWS, how to connect a database, what file do you use for S3, how do you load your S3. I’m pretty strong in AWS so was able to knock this out pretty easily.
I just did my interview today, but discussed salary expectations, ability/willingness to relocate/get the Covid vax, after my interview had commenced.
I was told I would hear from the recruiter again shortly.
Interview questions [1]
Question 1
How do you clear the heap?
What’s a container?
Have you used Jenkins and what for?
What web services do you use?
What is Apache tomcat?
What is the difference between and API and a WebHook? (I did not know this one)
What Spring annotations do you use for connecting a db?
If a db query is taking too long, what would you do to speed it up?