I applied online. I interviewed at AVSystem (Kraków) in Oct 2025
Interview
The interview was the second stage of the recruitment process, focusing heavily on technical skills. It was divided into three main segments:
Live Coding: I was given a task (sent via PDF) to complete in real-time. Afterward, we did a deep dive into my code, discussing my design decisions and potential improvements.
System Architecture: I had to design a live chat system with a troubleshooting bot for router issues. Key requirements included offline access for ongoing chats and high scalability (handling 1 million users) using caching, local databases, WebSockets, and load balancing.
Technical Q&A: A comprehensive discussion on Flutter and Dart internals, focusing on performance, state management, and native communication.
The process was professional and very demanding, testing both hands-on coding and high-level architectural thinking.
Interview questions [3]
Question 1
Can you explain how setState() works "under the hood" and describe the three trees in Flutter?
I applied online. I interviewed at AVSystem (Kuala Lumpur)
Interview
1st - short call with HR
2nd- short call with direct manager and
there will be two more steps like presentation and an interview with team and sales director. But i was in the process till 2nd step.
Interview questions [1]
Question 1
They mentioned i am over qualify in 2nd interview.
Usual interview process, but got a relatively hard task about elevators as a tech task. Probably if not that, they could gain more people to participate in the process of recruitment.