I applied through a recruiter. The process took 2 weeks. I interviewed at Foraysoft (Hyderābād) in Aug 2023
Interview
Got the call from recruiter in July mid. Then had 3 rounds in last 2 weeks of August for WayFair. First 2 rounds done by internal panel of Foraysoft then last round by some WayFair Director. Interesting part was that all 3 rounds were having different expectations and standards & I am sure no-one was confirm about what they are looking for & it became a time waste for everyone. But in all 3 rounds interviewers were good to interact with & regarding WayFair reviews, one can check on Glassdoor.
Main point if you want to convince/fool the interviewer/director to hire you :- Prepare 1-2 real/hypothetical projects to say that you designed them completely & how did you make that design extensible & what challenges you got & how you led the team working on your design. And you will be selected, rest we all know how the things go in 90% projects in reality in these organizations.
Interview questions [1]
Question 1
1st round: few basic Java questions & code to merge 2 arrays.
2nd round: Design Car Parkinglot system & seems interviewer was not sure what he wanted to see & agreed to make it monolithic. Then he asked me to design URL Shortener & for that too he agreed for monolithic. He didn't ask any question for any design.
3rd round: The Director was also about to ask for Car Parking system & I told him that same question was asked in previous round. So he asked me to show the same & explain what it is doing. Then he asked questions it is not having pricing. Design its DB schema. Then how will I be able to provide him the profit report via my design. He said that my design is not able to handle the concurrent requests, it is not microservice based but a monolith & that is bad.
Fun fact:- These people expect you to design a good microservices based application within 30 mins, but they would have designed bad monolithic ways after wasting many days & now looking someone to clean that m*ss without accepting their fault.