1.Место расположение
2.Обеды со скидкой
3.Наверно коллектив (хотя спорный вопрос, много инфантильных личностей)
4.Веселое собеседование, но вкусности в минусах (в конце)
1.Серое ЗП 10000 белая + чернушка
2.Душные помещения, особенно интересно помещение на первом этаже. Какой то темный подвальчик, чем то похоже на опиумный притон =). На втором этаже тоже довольно тесно столы друг на против друга, на мой вкус не самая благоприятная обстановка.
Странный отбор на должность, ответил на 80% процентов тех. вопросов. По мне так очень хорошо поговорили, заявленное мной ЗП была почти в два раза меньше их предложения. Обещали позвонить в любом случае и сказать о решении, но ни привета, ни ответа, письма игнорят, считаю такое поведения не приемлемым для серьезных фирм (если таковыми они себя считают), поэтому ловите вопросы с собеседования, пусть придумывают новые =)
(1) В каких случаях будет функция в переменных:
var f = function () {};
var g = (function (){})();
var c = function abd(){};
var d = (){};
var e = new Function('');
var p = eval('console.log(1)');
var l = (a) => console.log(a);
(2) HTTP протокол его методы и так далее.
(3) Что значат эти слова
ajax, websocket, COMET, blackbone.js, common.js, grunt, webrtc, cors, amd, requirejs, less, sass
(4) Что такое promise и с чем его едят
(5) Что будет в b.a ? И от сюда вытекающие вопросы как работает управление памятью в JS, рассказать поведение браузера
var a = {
a : { a : 'a'}
}
var b = {}
b.a = a.a
delete a.a
console.log(b.a) // ????
(6) Что будет в b.foo ? Почему ? Что возвращает bind и сюда же this что это и как его указать.
function a (){
console.log('a');
}
a.foo = 'abd'
var b = a.bind(this)
console.log(b.foo) // ????
(7) Что покажет arr['5']()? Что тут плохого ? Как оптимизировать ?
var arr = [1,2,3,4,5,6]
for (key in arr){
arr[key] = function(){console.log(key)}
}
arr['5']() // ????
(8) Есть массив в 1000 элементов. Можно перезаписать length ? Если да что будет ? Если потом запушить туда элемент, что будет c length?
(9) Почему так?
[]==[] // false
[]==![] // true
До конца не дошли, но там дальше такая же легкотня. По сути фирма отказывается от крепких спецов. надеюсь туда получиться попасть у Вас.