Кто-нибудь работает или работал в Access Softek?
От: UksusRus  
Дата: 26.03.14 17:27
Оценка:
Подскажите пожалуйста по данному вопросу. Предлагают работу, какие вопросы задавать на собеседовании?
P.S. Работать предлагают удаленно, по контракту. Кто-то работал по контракту, есть какие-нибудь нюансы?
Re: Кто-нибудь работает или работал в Access Softek?
От: MozgC США http://nightcoder.livejournal.com
Дата: 26.03.14 20:21
Оценка:
Здравствуйте, UksusRus, Вы писали:

UR>Подскажите пожалуйста по данному вопросу. Предлагают работу, какие вопросы задавать на собеседовании?

UR>P.S. Работать предлагают удаленно, по контракту. Кто-то работал по контракту, есть какие-нибудь нюансы?

Я общался с их программистом (даже с двумя) и слышал неплохие отзывы о них.
Re: Кто-нибудь работает или работал в Access Softek?
От: 1777  
Дата: 31.03.14 13:42
Оценка:
Здравствуйте, UksusRus, Вы писали:

UR>Подскажите пожалуйста по данному вопросу. Предлагают работу, какие вопросы задавать на собеседовании?

UR>P.S. Работать предлагают удаленно, по контракту. Кто-то работал по контракту, есть какие-нибудь нюансы?

Проходил у них собеседование в 2012 что ли году, с тех пор з/п, оглашаемая в вакансии не изменялась — 2500$ баксов в месяц
Тех собеседование было интересное, с небольшим домашним тестовым заданием.
Re[2]: Кто-нибудь работает или работал в Access Softek?
От: 1777  
Дата: 31.03.14 13:45
Оценка:
1>Проходил у них собеседование в 2012 что ли году, с тех пор з/п, оглашаемая в вакансии не изменялась — 2500$ баксов в месяц
А не, вру, подняли на 500$, было 2000$, 2500 в голове сидит — значит это они мне после собеседования предложили столько
Re: Кто-нибудь работает или работал в Access Softek?
От: Ромашка Украина  
Дата: 31.03.14 13:47
Оценка:
Здравствуйте, UksusRus, Вы писали:
UR>Подскажите пожалуйста по данному вопросу. Предлагают работу, какие вопросы задавать на собеседовании?

Это смотря кто собеседовать будет. Люди и собеседования там очень разные.


Всё, что нас не убивает, ещё горько об этом пожалеет.
Re[2]: Кто-нибудь работает или работал в Access Softek?
От: Lexsus Россия  
Дата: 01.04.14 07:09
Оценка:
Я не прошел техническое собеседование. Надо было готовится.
В некоторых вопросах не понял, что от меня хотели, например :

Problem 1. Find the Bugs
d. This function initializes each element of an array to contain its own index.

void InitArray(int* array, int array_length)
{
    int i = 0;

    while (i < array_length)
    {
        array[i] = i++;
    }
}
Re[3]: Кто-нибудь работает или работал в Access Softek?
От: Vlad_SP  
Дата: 01.04.14 07:43
Оценка:
Здравствуйте, Lexsus,

дык, эта... А если в вызове функции параметр array передать NULL? А если передать array_length меньше 0? А в каком порядке будут вычислены array[i] и i++?
Re[4]: Кто-нибудь работает или работал в Access Softek?
От: Lexsus Россия  
Дата: 01.04.14 07:53
Оценка: +1
Здравствуйте, Vlad_SP, Вы писали:

V_S>Здравствуйте, Lexsus,


V_S>дык, эта... А если в вызове функции параметр array передать NULL? А если передать array_length меньше 0? А в каком порядке будут вычислены array[i] и i++?



Мне показалось это очевидными вещами, на которые даже отвечать не стоит. Наверное сказалось отсутствие опыта прохождения собеседований, тем боллее собеседование было заочным.
Re[4]: Кто-нибудь работает или работал в Access Softek?
От: eskimo82  
Дата: 01.04.14 09:11
Оценка:
V_S>дык, эта... А если в вызове функции параметр array передать NULL? А если передать array_length меньше 0? А в каком порядке будут вычислены array[i] и i++?

Если передать array_length меньше 0 то ничего страшного нет, цикл просто не будет отработан.
Передавать NULL тоже можно в случае <=0 размера массива (что вообщето может быть логично).

Так что в этой функции багов нет — все работает как ожидается, при условии что параметры корректны и совместимы.
А нужно ли делать дополнительную проверку на совместимость и корректность аргументов — этот вопрос определяется уже спецификацией на интерфейс функции, но воскольку механизм для возврата кода ошибки в обьявлении не предусмотрен, то скорее всего делать эту проверку не нужно.

Так что непонятно что они тут имели ввиду, может какое тайно-сокровенное внутриотдельное соглашение.
Re[5]: Кто-нибудь работает или работал в Access Softek?
От: Lexsus Россия  
Дата: 01.04.14 09:21
Оценка:
Здравствуйте, eskimo82, Вы писали:

V_S>>дык, эта... А если в вызове функции параметр array передать NULL? А если передать array_length меньше 0? А в каком порядке будут вычислены array[i] и i++?


E>Если передать array_length меньше 0 то ничего страшного нет, цикл просто не будет отработан.

E>Передавать NULL тоже можно в случае <=0 размера массива (что вообщето может быть логично).

E>Так что в этой функции багов нет — все работает как ожидается, при условии что параметры корректны и совместимы.

E>А нужно ли делать дополнительную проверку на совместимость и корректность аргументов — этот вопрос определяется уже спецификацией на интерфейс функции, но воскольку механизм для возврата кода ошибки в обьявлении не предусмотрен, то скорее всего делать эту проверку не нужно.

E>Так что непонятно что они тут имели ввиду, может какое тайно-сокровенное внутриотдельное соглашение.

Полностью согласен.
Вот ещё пример, не понятно что за ошибка:

Error Checking:
This function reads a string, preceded by a two-byte length, from a file into a C-style string in memory.

char *ReadStringFromFile(FILE *fp)
{
    char    *str;
    int    length;

    fread(&length, 2, 1, fp);
    str = (char*)malloc(length + 1);
    fread(str, 1, length, fp);
    str[length] = 0;
    return str;
}
Re[5]: Кто-нибудь работает или работал в Access Softek?
От: eskimo82  
Дата: 01.04.14 09:22
Оценка:
E>Так что непонятно что они тут имели ввиду, может какое тайно-сокровенное внутриотдельное соглашение.
Пардон, всё же заглянул в K&R. Там как раз приведен пример a[i] = i++; в качестве зависимого от имплементации компилятора.
Видимо вопрос про баги был как раз про эту строчку.
Re[6]: Кто-нибудь работает или работал в Access Softek?
От: eskimo82  
Дата: 01.04.14 09:26
Оценка:
L>Вот ещё пример, не понятно что за ошибка:

Ну здесь то целый рассадник багов.
Начиная от мусора в переменных и зависимости от endian, заканчивая отсутсвием проверок на ошибки fread и malloc.
Re: Кто-нибудь работает или работал в Access Softek?
От: rfq  
Дата: 01.04.14 11:15
Оценка:
Здравствуйте, UksusRus, Вы писали:

UR>Подскажите пожалуйста по данному вопросу. Предлагают работу, какие вопросы задавать на собеседовании?

UR>P.S. Работать предлагают удаленно, по контракту. Кто-то работал по контракту, есть какие-нибудь нюансы?

я работал, в течение испытательного строка (3 месяца). Зарплату платили четко. Не стал переходить на постоянную занятость, потому что показалось, что мало порядка. Неясно, чьих указаний слушать в первую очередь, и к кому обращаться за помощью, чтобы не отрывать человека от дела. Сейчас жалею, так как ничего лучшего не нашел.
Re[3]: Кто-нибудь работает или работал в Access Softek?
От: Son of Northern Darkness  
Дата: 01.04.14 11:26
Оценка:
Здравствуйте, Lexsus, Вы писали:

L>Я не прошел техническое собеседование. Надо было готовится.

L>В некоторых вопросах не понял, что от меня хотели, например :

L>Problem 1. Find the Bugs

L>d. This function initializes each element of an array to contain its own index.

L>
L>void InitArray(int* array, int array_length)
L>{
L>    int i = 0;

L>    while (i < array_length)
L>    {
L>        array[i] = i++;
L>    }
L>}

L>


array[i] = i++; даст неопределенное поведение в зависимости от порядка вычисления частей выражения.
Re[3]: Кто-нибудь работает или работал в Access Softek?
От: Vicul  
Дата: 27.06.14 13:18
Оценка:
Здравствуйте, Lexsus, Вы писали:

L>Я не прошел техническое собеседование. Надо было готовится.

L>В некоторых вопросах не понял, что от меня хотели, например :

L>Problem 1. Find the Bugs

L>d. This function initializes each element of an array to contain its own index.

L>
L>void InitArray(int* array, int array_length)
L>{
L>    int i = 0;

L>    while (i < array_length)
L>    {
L>        array[i] = i++;
L>    }
L>}

L>


У тебя случайно перечень их вопросов не сохранился?
Re[4]: Кто-нибудь работает или работал в Access Softek?
От: UksusRus  
Дата: 29.06.14 10:51
Оценка:
Здравствуйте, Vicul, Вы писали:

V>Здравствуйте, Lexsus, Вы писали:


L>>Я не прошел техническое собеседование. Надо было готовится.

L>>В некоторых вопросах не понял, что от меня хотели, например :

L>>Problem 1. Find the Bugs

L>>d. This function initializes each element of an array to contain its own index.

L>>
L>>void InitArray(int* array, int array_length)
L>>{
L>>    int i = 0;

L>>    while (i < array_length)
L>>    {
L>>        array[i] = i++;
L>>    }
L>>}

L>>


V>У тебя случайно перечень их вопросов не сохранился?


Сохранились. Напиши куда прислать.
Re[5]: Кто-нибудь работает или работал в Access Softek?
От: Vicul  
Дата: 29.06.14 19:47
Оценка:
V>>У тебя случайно перечень их вопросов не сохранился?

UR>Сохранились. Напиши куда прислать.


kvy25(собака)yahoo(точка)com
Re[5]: Кто-нибудь работает или работал в Access Softek?
От: shpasta Украина  
Дата: 25.09.14 11:29
Оценка:
Здравствуйте, UksusRus, Вы писали:

UR>Здравствуйте, Vicul, Вы писали:


V>>Здравствуйте, Lexsus, Вы писали:


L>>>Я не прошел техническое собеседование. Надо было готовится.

L>>>В некоторых вопросах не понял, что от меня хотели, например :

L>>>Problem 1. Find the Bugs

L>>>d. This function initializes each element of an array to contain its own index.

L>>>
L>>>void InitArray(int* array, int array_length)
L>>>{
L>>>    int i = 0;

L>>>    while (i < array_length)
L>>>    {
L>>>        array[i] = i++;
L>>>    }
L>>>}

L>>>


V>>У тебя случайно перечень их вопросов не сохранился?


UR>Сохранились. Напиши куда прислать.



Пожалуйста, не могли бы вы поделиться списком вопросов?
shpak.stanislav(собака)gmail(тчк)com
Re[4]: Кто-нибудь работает или работал в Access Softek?
От: alzt  
Дата: 19.10.14 17:38
Оценка:
Здравствуйте, Vlad_SP, Вы писали:

V_S>дык, эта... А если в вызове функции параметр array передать NULL? А если передать array_length меньше 0? А в каком порядке будут вычислены array[i] и i++?


Если это не общая функция, которая будет использоваться в произвольном контексте, то эта проверка может быть лишней. Программист вполне себе мог подразумевать, что нулевые указатели передавать нельзя.
Re[6]: Кто-нибудь работает или работал в Access Softek?
От: solist  
Дата: 22.07.18 14:56
Оценка:
S>Пожалуйста, не могли бы вы поделиться списком вопросов?


Если еще кого-то интересует список вопросов на собеседование/тестирование в эту компанию обращайтесь solist2011(собака)gmail(тчк)com
Отредактировано 22.07.2018 14:57 solist . Предыдущая версия .
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.