Question d’entretien chez Apple

write atoi()

Réponses aux questions d'entretien

Utilisateur anonyme

17 déc. 2010

// should be OK for base 10 int atoi(char* string) { int val = 0; // check if value is negative bool negative = *string == '-'; // skip sign if(negative || *string = '+') string++; while(*string) { // accumulate digits val = 10*val + (*string - '0'); string++; } // remember to check for sign if(negative) val = -val; return val; }

Utilisateur anonyme

15 mars 2015

Enrico, you didn't consider integer overflow case .. INT_MAX, INT_MIN.

Utilisateur anonyme

11 févr. 2016

Can you tell me what did the director spoke to you... please I have my round in few days.

Utilisateur anonyme

13 févr. 2016

HEYY !! can you PLEASE tell what was asked in the director round ???????? PLEASE!!!!!!!!

Utilisateur anonyme

9 févr. 2016

Can you please tell me questions that were asked in your onsite interview with Apple as a build engineer ?