Domanda di colloquio di Apple

write atoi()

Risposte di colloquio

Anonimo

17 dic 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; }

Anonimo

15 mar 2015

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

Anonimo

11 feb 2016

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

Anonimo

13 feb 2016

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

Anonimo

9 feb 2016

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