Отзыв о компании TOPFACE
Подписаться
Добавлен: 10:01 31.08.2016
Сфера деятельности:  Услуги: IT: консалтинг, разработка, внедрение, хостинг и пр.
Сайт:  topface.com
Страна: Россия
Регионы работы: Санкт-Петербург, Москва
Рейтинг компании: 

Всего отзывов: 38
Описание деятельности:  Сервер знакомств


Никнейм: Фронтенд (был(а) только на собеседовании, но впечатление осталось)
Дата собеседования:
Количество просмотров: 414

Положительные стороны

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

До конца не дошли, но там дальше такая же легкотня. По сути фирма отказывается от крепких спецов. надеюсь туда получиться попасть у Вас.


Оценки компании
Коллектив и корпоративная культура
Начальство и его уважение к сотрудникам
Рабочее место и условия работы
Социальный пакет и льготы
Перспективы работы в компании

Расскажите своим друзьям:

Комментарии к отзыву отсутствуют


Вы считаете, данный отзыв полезным и правдивым ?   

Подписаться