Senior Software Engineer Interview Questions in South San Francisco, CA | Glassdoor

Senior Software Engineer Interview Questions in South San Francisco, CA

"Senior software engineers are the most experienced member of a software team and usually carry the most responsibility and authority of that team. Because of this, interviews will be designed to find candidates who have expert knowledge of the field and years of experience as a software engineer. Expect to be asked tough technical questions and to give examples of previous projects that you have worked on."

Top Interview Questions

Sort: RelevancePopular Date

Convert a string to an integer

6 Answers

Not exactly super, but should do for a whiteboard: int myatoi (char *str) { int retval; int sign; sign = 1; if (*str == '-') { sign = -1; str++; } retval = 0; while (*str) { retval *= 10; retval += *str - '0'; str++; } return (retval * sign); }

I think, there is bug at statement if (*str == '-1') ........ what if str = "-1234"

Bug, The check is just for the first character of the string - your version will not even compile...

( At a white-board ) How would you implement this rails erb pseudo code snippet using backbone.js?

1 Answer

Have you ever had issues with jasmine.js?

1 Answer

They asked a little about the biotech projects I brought up, but not much of any technical questions about computer science, and this was a software engineering job. ...meaning...They base their decision on things other than the actual skills required for the job. If you have great people skills, MAYBE you'll do well with all 7 or 8 people. But it's still a crap shoot.

1 Answer

Titleize a string (plus several more exercises)

1 Answer