I applied online. The process took 2 weeks. I interviewed at SmartClean Technologies in June 2021
Interview
The interview process included four rounds. One technical, two rounds focussed on DS/Algo, and one Managerial/HR round.
The technical round had questions from specific technology/language(Spring, Spring-boot, JAVA), version-specific details/features(JAVA 8, collections, Executor-Service, Lambda).
The coding round had medium to difficult coding questions.
Interview questions [1]
Question 1
The technical round had questions from specific technology/language(Spring, Spring-boot, JAVA), version-specific details/features(JAVA 8, collections, Executor-Service, Lambda)
DS/Algo round - 1 had two coding questions:-
1. A coding question on Stack (don't remember exact question)
2. A coding question on BST traversal
DS/Algo round -2 had one coding question
1. longest valid bracket substring.
Managerial/HR round
Questions related to personal goals and aspirations, Company profile, etc
I applied online. The process took 2 weeks. I interviewed at SmartClean Technologies in Jan 2021
Interview
I applied through an online job portal in Jan 2021. Received a call from HR for the interview within 2 days. The whole process got completed within 2 weeks. The whole process was seamless as the HR communicated each and every step of the interview rounds.
3 rounds of the interview took place - 2 Discussion and 1 HR round. The interview was conducted online
Interview questions [1]
Question 1
1st round - Question and whiteboard exercise was given to test the design thinking and problem-solving skills followed by an assignment.
2nd round - Discussion on the task submitted
3rd round - HR round
I applied online. The process took 5 days. I interviewed at SmartClean Technologies (Bengaluru) in Apr 2020
Interview
I applied through LinkedIn for mobile application developer role. Got the call from HR for the interview within one week. The whole process got completed within one week.
3 Rounds of interview - 2 technical and one managerial/HR round.
All three rounds were telephonic interviews (Considering the COVID-19 situation).
Interviews were taken one time. Proper communication was established before scheduling the interview.
Interview questions [1]
Question 1
First round: Previous experience and work done. Questions on data structures, mobile application patterns, push notification, caching,
Questions on data structures: Stacks, Queues, LRU cache implementation, tree traversals, hash maps, arrays, set etc.
Good questions on push notifications and it's working, how to cache data in mobile apps and the state management patterns like Bloc, Redux etc.
Overall interview process took for around 45 minutes and the interviewer was very kind and helping me in thinking in a different way if I got stuck.
2nd Round: Technical interview. (Telephonic)
Questions on cloud based platform experience, testing the knowledge on latest technologies and if I have explored, coding problem, flutter related questions.
Interview started right on time with brief introduction and ice breaking questions (Previous experience etc). A coding question was asked at the beginning. Questions on Firebase and restful api's . Questions on mobile development strategies. How to handle scenarios when internet is slow or nor available (Connectivity services), Sqlite, shared preferences. Questions on flutter and it's state management techniques, performance, animations etc.
Overall the interview was smooth and the interviewer gave enough time for me to think and answer. The interview went on for around an hour.
3rd round: HR round (Telephonic).
The interview started with the usual HR questions (Tell me about yourself, hobbies, industry experience etc). Also some managerial questions were asked like how would handle pressure situation etc.
The interview went smooth and went on for around 30 - 45 minutes.