Candidatei-me por meio de uma agência de recrutamento. Fui entrevistado pela IDrive (Bengaluru) em jul. de 2022
Entrevista
Got a call from a consultancy, and took all details regarding the notice period and current salary. She also mentioned that the requirement is for Mac App, willingness to learn is enough not mandatory to develop.
First round: Tech round, basics, and advanced iOS questions by a senior dev. Memory management, ARC
Second round: Advanced and few basics on ios , design patterns, and memory management.
Third Round: Assignment round to develop a Mac Os app. Mostly to fetch data from API and populate the UI considering UI best practices and approaches. (Took my whole 2 days to learn and develop the Mac app as I had expertise in developing iOS App)
Fourth Round: Technical question from the project lead. He asked what is the advantage of MVC wrt to functional programs. (After this round I didn't want to go ahead with Drive) Clearly the interviewer has no knowledge of design patterns and app architecture.
But was rejected without any reason
Fifth: Some silly MCQs questions from Hr (As informed by a recruiter)
Total waste of time. 4 tech rounds, they didn't seem to pay well was an utter waste of one's time. Least they could do was provide a proper feedback.
Perguntas de entrevista [1]
Pergunta 1
struct vs class
ARC, access specifiers, design patterns, memory management, retain cycle, some use cases on how to implement image downloader, protocols,
Candidatei-me por indicação de um funcionário. O processo levou 1 semana. Fui entrevistado pela IDrive (Bengaluru) em mai. de 2021
Entrevista
Interview process took 5 days, additional 2 days to receive offer letter
2-Technical, 1-aptitude test, 1- techno-managerial and 1-HR round, Interview had medium level difficulty and all the interviewers were very helpful and patient, listening to the interviewee.
Perguntas de entrevista [1]
Pergunta 1
2 - Technical rounds, were asked questions related to Core Java, Java Spring, React concepts, DBMS and SQL , Questions related to High level design of a Web application and security.
1 - Aptitude test, basic logical reasoning, English and Mathematics
1 - Techno-managerial round, interview with vice president of the company, questions about professional experience, puzzles and questions like why you want to join this company, What if someone gives you better offer than us.
1 - HR round, salary discussion, Questions asked What if someone gives you better offer than us.
O processo levou 1 dia. Fui entrevistado pela IDrive em abr. de 2018
Entrevista
Application
The process took 2 days.
Day 1 - On call interview.
Day 2 - Interviewed at IDrive (Bengaluru) in April 2018.
Interview
Interview had 6 rounds.
2 technical (1 on call) , 1 written test, 1 system test ,1 managerial , 1 HR round.
In technical - on memory management, threading, mathematical questions, concurrency, app life cycle, GCD (45 minutes approx), MRC and ARC, reference types
Written test - aptitude, logical, verbal and data interpretation questions (45 minutes - 1 hour)
System test - Fetch data from api and display data in tableview, details in next controller on tapping cell. (1 hour)
Managerial - Process discussions, design patterns.
HR interview - salary discussion.
Perguntas de entrevista [1]
Pergunta 1
1)All memory management related questions(Retain , release , copy)
2)Multi threading(dispatch queues, nsoperation queues)
3)Very simple data structure questions(Reverse a string )
4) Can you alter the navigation stack?
5) How to stop background thread?
6) valueForKey or objectForKey? Why
7) Hierarchy of UIView
8) What is main and global queue?
9) WAP for serial and concurrent queues?