The first step was a short phone interview with HR, followed by a one-on-one interview with the head of the group. The questions focused on my CV and related topics.
The final interview was with a team leader who was not part of the group. This individual was unpleasant, to say the least.
The assignment involved writing code to parse product information from Amazon pages using given API calls. I initially separated the solution into several testable components, which upset the interviewer, who felt it complicated the solution. I quickly adjusted it to his preference.
Subsequently, he requested changes to add more features. However, after each assignment, he would leave the room without allowing time for questions.
Eventually, I informed him that I was out of time and ended the interview.
Write a parsing method using the given API calls that returns a printable list mapping pages to products.
Improve the solution to account for products appearing on different pages.
Enhance the naive solution to efficiently search for all products from a given page (and its sub-pages) within the returned data structure.
The following metrics were computed from 1 interview experience for the Flipkart Python Developer role in Tel Aviv-Yafo, Israel.
Flipkart's interview process for their Python Developer roles in Tel Aviv-Yafo, Israel is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Flipkart's Python Developer interview process in Tel Aviv-Yafo, Israel.