I applied online. The process took 4 weeks. I interviewed at Plumerai in Dec 2025
Interview
The first round was a call with the HR, who asked about my experiences and past projects. In the last 10 minutes of the interview, she asked me a couple of technical questions on Python (what are getters and setters, are lists mutable or immutable, etc).
I cleared the first round and was advanced to the next one, which was a technical interview on Python coding. The questions asked were simple (printing some kind of a sequence, checking if a list contains duplicates and vectorizing it). Although I was able to get correct answers for all these questions, I was still rejected the very next day.
The overall interview stages were simple, but the experience was poor. No feedback and rejection even after getting all the answers correct.
More importantly, it seems the company has not established proper revenue streams and is still currently targeting a very specific market which can cause trouble later on. This was based on my conversation with my interviewer. Proceed with caution.
Interview questions [1]
Question 1
1. What are getters and setters?
2. Are Python lists mutable or immutable? Why can't we use lists as dictionary keys?
3. Check if a sorted list contains duplicate elements.
The process took 4 weeks. I interviewed at Plumerai in Apr 2024
Interview
3 Stages.
Stage 1 - cultural/experience interview with a few Python Questions to finish. Asked about tuples, lists, how they're stored in memory etc.
Stage 2 - Take home test. Took a few hours. Implemented AdaBoost algorithm, SQL question, Python question using ByteIO to read to memory.
Stage 3 - 2.5 hour long technical interview. Lots of questions about ML and CV particularly applied to their use-case (doorbell cameras). Questions included describing generalisation, precision/recall, handling imbalanced datasets, handling noisy data, etc.