I applied through other source. I interviewed at Zapbuild (Mohali, Punjab) in June 2022
Interview
45 minutes google meet interview round and interview is to good and they were guide me if i did not give the answer of her question and Hr round is also fine.
I applied online. The process took 2 days. I interviewed at Zapbuild (Mohali, Punjab)
Interview
They shortlist the candidates based on their resume. After getting shortlisted, you get a call from the HR stating the same and then he/she will schedule the date and time for personal interview. The technical round is heavily theory focused. In my interview I was asked all theoretical questions. I failed to see a single logic based question or a case where I had to think over and build some logical line of code. I have never seen this sort of interview for a coding job. It's true that you have to mug up a lot of things for college tests and exams but we do not do that on an actual job. Yes, indeed a person needs to have basic knowledge of the programming language but more important is if the person can build logic to solve a particular problem and implement it in the coding language. Freshers have a relatively higher chance of getting selected here as the interviews are inclined towards more towards the theory part. For the experienced folks, well, they are not going to ask you what you did in your previous job. For them you are a fresher with no experience in that domain so be ready to be pounded on with mostly unheard keywords related to the coding language that you have trained in/ worked on. I don't recommend this company to experienced people.
Interview questions [1]
Question 1
What is ACID in transactions
What is the database engine used in MySQL
What is abstract class
What is mixins
Cannot exactly recall many terms that I was hearing for the first time
Thanks for sharing the feedback and we are grateful to resolve your queries related to fresher and experienced hiring and also want to explain about the questions that we usually ask during the interview.
First example for the questions you mentioned:
Is ACID in transactions: It means Atomicity, Consistency, Isolation, Durability and to implement transactions if we have the basic knowledge that what are the benefits only then we can implement transactions. I agree that one who recently passed from the college can answer better for the question but only in terms of definition. If we are talking about actual use of ACID in transactions then only experienced person can explain because they used these during development.
Second question is Database Engines. Hope you know what are engines and what is the importance of these. Because if you not have the basic knowledge of the engines then how one can use best engine for their project and how one can decide if we have to use the transactions in database and we select the innodb then it is not possible and this is the question we assume that only experienced person can answer because these terms and explanation only known to experienced person.
So it is not possible to differentiate between the questions on the basis of experience but yes answer can differentiate if the person is experienced or not.
We would like to thank you for showing interest towards our organization, every feedback helps us to improve better. Hopefully we have resolved your issue here.
I applied through university. I interviewed at Zapbuild (London, England) in Aug 2018
Interview
there were 4 rounds...first was aptitude it was very very easy..then coding round in which 10 codes were given to write....then there was technical interview....then again there was a technical round at their office... finally an hr round followed by management round