Какого уровня сложности могут быть технические вопросы?

Поиск и предложения по работе.
Kate16
Завсегдатай
Сообщения: 246
Зарегистрирован: 18 окт 2006, 09:18
Откуда: Питер - Торонто

Какого уровня сложности могут быть технические вопросы?

Сообщение Kate16 »

подскажите пожалуйста, какого примерно уровня сложности могут быть вопросы на entry level C# software developer? что могут попросить сделать - написать кусочек кода? или что-то теоретическое? или на общее развитие? понимаю, что это сильно зависит от конторы, но все-таки... в понедельник интервью - ужасно боюсь...
Аватара пользователя
папа Карло
Шарманщик
Сообщения: 8565
Зарегистрирован: 17 фев 2003, 15:04
Откуда: НН -> BC -> WA -> UT -> CA

Re: Какого уровня сложности могут быть технические вопросы?

Сообщение папа Карло »

Kate16 писал(а):подскажите пожалуйста, какого примерно уровня сложности могут быть вопросы на entry level C# software developer? что могут попросить сделать - написать кусочек кода? или что-то теоретическое? или на общее развитие? понимаю, что это сильно зависит от конторы, но все-таки... в понедельник интервью - ужасно боюсь...
боятся не стОит... ну не возьмут... ничего плохого не произойдет, получите опыт интервью... посмотрите что спрашивают. пр оклассы, методы чем privat отличается от internal итд... могут попросить запрограммировать маленькую задачку типа пару числе умножить...

Удачи!
Kate16
Завсегдатай
Сообщения: 246
Зарегистрирован: 18 окт 2006, 09:18
Откуда: Питер - Торонто

Сообщение Kate16 »

это теоритически понятно, что никто не съест, а все равно волнительно очень и хочется попытаться подготовиться как-то.
tiasur
Маньяк
Сообщения: 1510
Зарегистрирован: 26 фев 2006, 10:00
Откуда: offline

Сообщение tiasur »

Kate16 писал(а):а все равно волнительно очень и хочется попытаться подготовиться как-то.
За час до интервью из спорт зала не вылезать. На интервью спокойствие удава гарантирую.
(Alex)
Маньяк
Сообщения: 4203
Зарегистрирован: 08 мар 2006, 15:45
Откуда: Ричмонд

Re: Какого уровня сложности могут быть технические вопросы?

Сообщение (Alex) »

чиста из опыта: если попросят написать код на доске можно попросить листочек и огрызок карандаша, написать код на листочке, а уж потом на досочку.
kruso
Пользователь
Сообщения: 177
Зарегистрирован: 31 окт 2005, 04:45
Откуда: Van

Сообщение kruso »

вот в этом посте много полезных ссылок на возможные вопросы


Bourne писал(а):Полезные ссылки на вскидку:

......

http://www.techinterviews.com

......
Kate16
Завсегдатай
Сообщения: 246
Зарегистрирован: 18 окт 2006, 09:18
Откуда: Питер - Торонто

Сообщение Kate16 »

ээ... я надеялась, что меня подбодрят, скажут что типа ничего страшного, на entry level все совсем не сложно, главное улыбайся :) а многие из этих вопросов я смотрела и далеко не на все могу ответить :(
Аватара пользователя
Marmot
Графоман
Сообщения: 39299
Зарегистрирован: 17 фев 2003, 17:58
Откуда: Caulfeild
Контактная информация:

Сообщение Marmot »

Kate16 писал(а):ээ... я надеялась,... я смотрела...
Ах вот оно как :)
Kate16 писал(а): главное улыбайся :)
Да, это неплохое начало, остальные приёмчики можно обсудить в женсовете, я думаю... :)
Аватара пользователя
Ranger
Маньяк
Сообщения: 1199
Зарегистрирован: 22 окт 2003, 18:28
Откуда: 2:5025 -> Burnaby

Сообщение Ranger »

Kate16 писал(а):ээ... я надеялась, что меня подбодрят, скажут что типа ничего страшного, на entry level все совсем не сложно, главное улыбайся :) а многие из этих вопросов я смотрела и далеко не на все могу ответить :(
Так и есть. На интервью на Entry Level позицию выясняют прежде всего aptitude, attitude и человеческие качества. Основная задача такого интервью - определить, способен ли будет человек быстро выучиться и делать то, что поручат; расположены ли у него мозги к программированию; не в последнюю очередь - насколько с ним приятно работать. Технические вопросы, как это ни странно, тоже задаются прежде всего для этого ;)
Kate16
Завсегдатай
Сообщения: 246
Зарегистрирован: 18 окт 2006, 09:18
Откуда: Питер - Торонто

Сообщение Kate16 »

Была на собеседовании. Все оказалось очень несерьезно - либо у них уже выбран будущий сотрудник, а собеседования проводится для создания впечатления перед начальством или это только первая ознакомительная беседа и далее последует более серьезная. Я поговорила минут 15 с начальником АйТи отдела конторы. Он спросил меня мельком чем я занималась в России, сказал, что в принципе мои навыки подходят, но он эту неделю будет интервьюироват других кандидатов и через пару недель они примут решение. Потом сказал, что что-то еще хотел спросить, но забыл что, а может быть уже спросил... В ответ на мой вопрос рассказал чем они занимаются. По-моему за такой короткий промежуток времени он ничего не мог понять обо мне и моих навыках, кроме цвета кожи и общего умения понимать-говорить по английски. Это создало у меня впечатление, что либо он не заинтересован в этом новом человеке либо этот человек уже выбран. Зря я так волновалась и готовилась.
Аватара пользователя
Yury
The L'ony
Сообщения: 26202
Зарегистрирован: 22 янв 2004, 13:48
Откуда: Мирный -> Vancouver
Контактная информация:

Сообщение Yury »

Kate16 писал(а):Это создало у меня впечатление, что либо он не заинтересован в этом новом человеке либо этот человек уже выбран. Зря я так волновалась и готовилась.
Аватара пользователя
Gatchinskiy
Комбинатор
Сообщения: 20952
Зарегистрирован: 05 окт 2003, 20:44
Откуда: St. Petersburg(Gatchina) > Vancouver

Сообщение Gatchinskiy »

... вот у меня с прошлой работы списочек, которые выборочно задавали девелоперам на интервью, может пригодиться ... слямзил по случаю ... :)

Processes/Operating systems
What is a process?
What are some methods by which processes can communicate with each other?
Can you describe the dining philosophers’ problem?
What is one of the problems that you need to avoid in solving this problem?

Algorithms

What is an NP-complete problem?
What is binary tree?
What is a balanced tree?
Can you describe the quicksort algorithm? the bubble sort algorithm?
Which is more efficient and why?

Graphics

What is a bezier curve?
What is the difference between a cubic bezier and a quadratic bezier?
What is the dot product of 2 vectors? Why is it used in graphics?
What is meant by the term image processing?
What are raster ops or raster operations? Can you name some?
What are color models? Can you name some?
What is an 8-bit paletted image?
What is a NURB? What is the meaning of NU?

Compilers

What is a LALR parser?
What is the function of the front-end of a compiler? the back-end? What is the output of each?
Can you name some methods of code optimization used by compilers?
What is the difference between an interpreted and a compiled language?

C/C++

What is the difference between a pointer and an array?
How many bytes is an int?
What advantage do ENUMs hold over #defines?
What are the relative strengths and weaknesses of inline functions?
What is the difference between a struct and a union?
What is a union data type? What is the minimum size of the union?
How do you test the 3rd bit of an integer to see if it is set?
What does the+= operator do?
How do allocate memory in C ? How do you free the memory?
How is memory allocated/de-allocated in C++?
Can you deallocate memory allocated with new by using free?
What is a class?
What is the difference between a struct and a class?
What is a static member?
What does the const compiler directive do?
How would you define polymorphism?
What is inheritance?
What’s the difference between encapsulation and inheritance?

What is multiple inheritance? Have you used it? What are the dangers?
What is a virtual function? What syntax is used to define a virtual function?
Why do destructors have to be virtual?

MFC Questions

What is a message map?
What MFC class should be used instead of an array of char?
What type of commands would the document handle and what type would the view handle?
What class encapsulates basic graphical drawing functionality?
Which class normally handles mouse messages?
What is run time type checking and how is it implemented in MFC?
What is the ON_COMMAND macro used for? ON_COMMAND_UI_UPDATE?
What attributes can you set in an ON_COMMAND_UI_UPDATE handler?

Windows

Why is Windows an example of event driven programming?
What message is sent when the window needs to be redrawn?
What is GDI?
What is a DC?
What is an IC?
What are some GDI functions and their purposes?
What is a window handle?
What are some differences between the GDI implementation of Windows NT and 95?
What is a DIB? What is a DDB?
What does the StretchBlt() fucntion do?

Programming

What is recursion? What is the disadvantage of this technique?
What is a dangling pointer?
What are some problems that can be caused by global data?
Given a singly linked list of elements E1 ® E2 ® E3 ® E4, how would you insert a node N between E2 and E3?
What is a memory leak?
Name a book on development/design that has influenced you. Why/How?
What steps can you take to ensure that you only sign in bug-free code?
Asserts, trace statements
In-line test code that is #IFDEF’d out
Debugging code before signing it in
Self-QA/Unit testing
Code reviews (self or peer)
Set warning levels high on the compiler
Use C++ compiler instead of C
Name some tools that can be used to ensure code solidity
LINT, HeapAgent, BoundsChecker
What is a milestone?
When would you consider using Assembly code in a C/C++ program?
What steps could you take to ensure that no bugs were introduced by using assembler?

OOP

What is OO design and why is it useful?
How important are the following aspects of OO design? Why?
Code Maintenance
Data abstraction
Implementation hiding (black box)
Code re-use
Polymorphism (virtual functions)
Efficiency
When is OO design not appropriate? Is it appropriate to a sorting routine?

Miscellaneous

Describe an identity matrix. Give a practical usage.
Name some fundamental design concepts.
Аватара пользователя
Marmot
Графоман
Сообщения: 39299
Зарегистрирован: 17 фев 2003, 17:58
Откуда: Caulfeild
Контактная информация:

Сообщение Marmot »

Gatchinskiy, где же это ты работал, где на entry level такое спрашивали???!!! :oops: :roll:
Аватара пользователя
Gatchinskiy
Комбинатор
Сообщения: 20952
Зарегистрирован: 05 окт 2003, 20:44
Откуда: St. Petersburg(Gatchina) > Vancouver

Сообщение Gatchinskiy »

Marmot писал(а):Gatchinskiy, где же это ты работал, где на entry level такое спрашивали???!!! :oops: :roll:
... это общий список, вероятно на разные уровни ... ты тоже вроде там работал ... :)
Аватара пользователя
sobomax
Маньяк
Сообщения: 3699
Зарегистрирован: 29 июн 2006, 22:53
Откуда: Vancouver

Сообщение sobomax »

Gatchinskiy писал(а):... вот у меня с прошлой работы списочек, которые выборочно задавали девелоперам на интервью, может пригодиться ... слямзил по случаю ... :)
Зачем же вы так девушку пугаете такими вопросами? Она же вообще теперь спокойно спать не сможет! :)

-Maxim
Ответить