Relaxed environment, helpful co-workers and manager.
Pay is not so great.
They first ask to "tell me about yourself." Then, they ask questions on hardware, such as: * What is a processor? * What is cache? * What is virtual memory and how does it work? They also ask about programming concepts: * What are pointers in C?
Written test (C, Perl, Assembly language, Digital electronics) - pen and paper. 1st technical round: Asked about digital concepts and computer architecture-related things. 2nd technical round: Full about projects. HR round.
Given a string, reverse it and convert it to uppercase. Given a 32-bit integer pointer, copy its contents into a 64-bit pointer and sign-extend the upper half.
They first ask to "tell me about yourself." Then, they ask questions on hardware, such as: * What is a processor? * What is cache? * What is virtual memory and how does it work? They also ask about programming concepts: * What are pointers in C?
Written test (C, Perl, Assembly language, Digital electronics) - pen and paper. 1st technical round: Asked about digital concepts and computer architecture-related things. 2nd technical round: Full about projects. HR round.
Given a string, reverse it and convert it to uppercase. Given a 32-bit integer pointer, copy its contents into a 64-bit pointer and sign-extend the upper half.