Intrebari interviu Nokia post tehnic

Data: 6 ianuarie 2012   Ora: 15:47

Etapa tehnica #1:

1. Ce tehnici de debugging ai invatat pana acum pentru a repune in functiune o aplicatie pentru telefonul mobil?

2. Ti se da un set de numere. Gaseste un subset de numere consecutive a caror suma este maxima. Care este complexitatea algoritmului?

3. Care este cel mai complicat bug pe care l-ai reparat?

4. Ce diferente exista intre C++ si Java?

Etapa tehnica #2:


1. Descrie sistemul de fisiere in Unix.

2. Care este cel mai eficient mod prin care doua procese pot comunica?

3.Cum poti detecta coruperea memoriei?

Etapa tehnica #3:

1. Explica cum functioneaza o aplicatie pentru browser pe mobil.

2. Ce reprezinta plasarea unei sintaxe?

3. Un constructor poate fi virtual?

INTREBARI IN ENGLEZA

Technical Round 1

1.What debugging techniques have you learnt so far to debug mobile phone application?
2. Given a set of numbers find a consecutive subset of numbers whose sum is maximum. What is the complexity of your algorithm?
3. How will you implement a memory leak detector for your mobile application, so that when you come out of a scope, you can alert developer that there is a memory ? leak
4.What is the most challenging bug that you have fixed for a mobile application?
5. What are the differences between C++ and Java?

Technical Round 2

1. How does a unix machine boot, what is the process id of init?
2. Describe file system in unix.
3. How can a process communicate with another process in most efficient way?
4.How can you detect memory corruption?
5. Design a system which has UI which takes either an array of char's of integers , and a sorting algorithm(e.g. quick sort,merge sort) it sorts the array passed based on the algorithm passed. Answer Hint: Use Template Function and Algorithm Factory

Technical Round 3

1. Declare = operator for a class. 2. Why = operator has to return a reference why cannot it be void.
3. Explain how a mobile browser application works.
4. What is placement syntax?
5. Can a constructor be virtual?
6. How do you prevent developer allocating memory for a class in heap (that is using new)
7. How do you prevent developer from allocating memory for a class in Stack?

   
  • Credite


    Compara »
  • Depozite la Termen


    Compara »



    Stiri ultima ora