I applied online. I interviewed at Geekyants Software (Bengaluru) in Nov 2025
Interview
The first round will be a coding round. The second round will be a technical Q&A, focusing on Java, Spring Boot, SQL, along with one coding question. The third round will also be a technical round, mainly based on system design, architecture design, recent projects, and other technical concepts
Round 1: AI-Based Screening
The first round was an AI-driven assessment focused on Flutter fundamentals along with a communication and articulation evaluation. This round primarily tested core Flutter concepts, basic problem understanding, and clarity in explaining technical ideas.
Round 2: Technical Interview
The second round was conducted by the technical team and involved an in-depth discussion on Flutter and state management concepts. Topics included widget keys, the mounted lifecycle property, and scenario-based questions around state management solutions such as BLoC and Riverpod.
Additionally, I was given a hands-on task where I had to consume an API to fetch a product list and implement a search feature with debouncing to optimize performance.
Round 3: Team Lead Interview
The final round was with the team lead and focused on higher-level problem-solving and architectural thinking. I was asked system design questions related to chat-based applications, a coding problem, and several questions around Flutter application security, including best practices for securing data and API interactions.
I applied through other source. I interviewed at Geekyants Software
Interview
Get to know you questions and then trying to figure out what's the cheapest you will work for.
This is a company that's trying to do good work but strongly contributes to the normalization of abusive practises like insisting on CTC at least when talking to lower level HR.