Solicité el puesto a través de una agencia de empleo. Acudí a una entrevista en ValueLabs (Hyderabad) en ene 2018
Entrevista
The entire selection process took 3 weeks. Total 4 rounds of interview including one client (Technical).
You don't need to wait days for interview feedback. They will get back to you with in a day about every round
Interview mainly focused on HTML5 , CSS3, OOJS, Angular Js
They asked me from basics of java script to advanced level. Mainly in client round they had given me some tricky programs.
Their main focus was on OOJS
Preguntas de entrevista [1]
Pregunta 1
What is the output of below program.
var a = [1,2,3,4]
for (var i=0; i<a.length; i++){
setTimeout(function(){
console.log(i)
},1000)
}
( My Ans : it will print 4 5 times as it will store the latest reference)
Next They asked me : How can i print 1,2,3,4 by changing some code in above example
Solicité el puesto a través de una agencia de empleo. El proceso duró 1 día. Acudí a una entrevista en ValueLabs (Hyderabad) en abr 2015
Entrevista
The interview was supposed to be consisting of 2 rounds:
1. Technical round
2. Managerial round
The experience I had with the interview was not good. The interviewer was primarily focused on JavaScript and he did not seem to know the basics. The answers he was expecting were plain wrong.
Obviously the interviewer did not know JavaScript well. The confidence he had in himself about his answer were amazing!
Preguntas de entrevista [4]
Pregunta 1
You have two methods: one method takes long time to run and the other completes in short time. You execute the long method first and after that you execute the short method. Which one will complete first. There is no setTimeout involved.
You have a class Employee with some properties:
function Employee(name, age){
this.name = name;
this.age = age;
}
You already have an object of Employee which is emp1. How do you have its name property?