I applied through a recruiter. The process took 1 week. I interviewed at Promethean World (Atlanta, GA) in Dec 2015
Interview
I learned about the position through a recruiter. The first interview was a 30 minute interview with basically an HR person on their side. It was basically an introductory interview that spoke about the position and the company and asked general questions about my background. It was very pleasant and the position sounded interesting.
From there, a technical phone interview was scheduled with one of the developers from their team. The day of the interview, the developer called me about 45 minutes after the scheduled time and seemed rather irritated that he had to do the interview. The interview itself was basic java questions. Nothing really advanced.
I didn't hear back from the company after the interview but I doubt I would have moved forward in the process as the technical interview soured me a bit on working there.
Interview questions [1]
Question 1
They asked standard Java questions related to Design Patterns, Threading, and Hibernate.
I applied through a recruiter. The process took 1 week. I interviewed at Promethean World (Seattle, WA) in May 2022
Interview
I declined moving forward in the interview process. For more info, please read below.
Started off with a meeting with a recruiter. She described the role and how I could fill up this.
Next was a 1 hr interview with the hiring manager. It started off with a "tell-me-about-yourself" followed by a series of technical questions over full stack.
There were several red flags I noticed during my turn of asking questions at the end.
1. The team was clearly siloed and perhaps this team is not open culture. It appears its going to be hard to collaborate with the tech leads since they are long timers.
2. Responsibilites for senior/principal appears is negligible compared to the tech leads.
3. The interviewer was clearly not interested with my background besides it was full stack (python). He mentioned this is a nice to have, but it turned out he made his decision in the first 10 mins.
4. Legacy tech - for various reasons I cannot disclose them but most tools (version control/CI) used here are very legacy.
5. Non-cross functional teams - Engineering teams are filled with devs only.
For the above reasons I declined to move forward.
Interview questions [1]
Question 1
1. Describe your recent experience with most challenging feature.
2. how do you collaborate with teams?
3. Some REST concepts.
4. Some web services concepts.
5. Design a chat app - outline the components and describe in high level.