Advisory Board

  www.advisory.com
  www.advisory.com

Advisory Board Senior Software Engineer Interview Questions

Updated Jul 31, 2014
Updated Jul 31, 2014
3 Interview Reviews

Interview Experience

Interview Experience

50%
0%
50%

Getting an Interview

Getting an Interview

33%
33%

Interview Difficulty

3.5
Average

Interview Difficulty

Hard

Average

Easy

3 Candidate Interview Reviews Back to all interviews

Sort: Popular Date Difficulty

 

Senior Software Engineer Interview

Anonymous Interview Candidate
Anonymous Interview Candidate
Application Details

I applied through an employee referral. The process took 2 weeksinterviewed at Advisory Board in July 2014.

Interview Details

After submitted your resume, it takes them about an week to review and send email to discuss the phone interview if they think your background is suitable for the position. In the phone screen interview, it will exam your technical capability, especially focus on your hands-on experience of the skills listed in the opening description.

Interview Questions
  • Questions in the screen interview are all technical. For python, like what data structures provided in python, how to manipulate them, like append, delete..etc. For web framework, like Django, they ask how to build the model, create foreign keys...etc. You're expected to give explanations of both concept and instructions to achieve these.   Answer Question
No Offer
Positive Experience
Average Interview

Other Interview Reviews for Advisory Board

  1.  

    Senior Software Engineer Interview

    Anonymous Interview Candidate in Austin, TX
    Anonymous Interview Candidate in Austin, TX
    Application Details

    I applied online. The process took 2 weeksinterviewed at Advisory Board in June 2014.

    Interview Details

    Applied online and went through phone screen. The in-person interview occurred 2 weeks afterwards. When the interview was scheduled they sent me a "coding" problem to complete for the interview with topics of discussion related to the coding problem. The instructions were to be prepared to discuss the solution to the coding problem.

    The interview was 4 hours long and was with 3 people, a senior engineer, the dev manager and a lead engineer.

    No one addressed the coding test, it was a non topic, my preparation and presentation was not reviewed with me.

    Each interviewer, and for the whole time, had me solving coding problems on a white board. The coding problems were C# and TSQL

    Note: be ready to provide code for solving fibonacci, and other classic code problems.

    Observations: The expectations of an engineer there was explained to me to be coding first, then more coding and then after that more coding. Agile iteration were two weeks with deliverables monthly. This is definitely a young persons game, the idea of making good solid code not being emphasized by the short iterations.

    Glad to not get an offer . . . I would have refused the offer (the money is not as important as the culture). The people were not friendly.

    Interview Questions
    • Write SQL on the white board (they were putting it into SSMS to test it) and then making the query more and more difficult.   View Answer
    No Offer
    Negative Experience
    Difficult Interview
  2. 6 people found this helpful  

    Senior Software Engineer Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Interview Details

    4 rounds - 2 from Chennai , 2 from Austin

          . . .

    Interview Questions
    • Understand how Amazon works
      Understand how Google works
      Also be prepared on Algo /DS . Big O, etc ..
        Answer Question
    Accepted Offer

Work at Advisory Board? Share Your Experiences

Advisory Board

 
Click to Rate
or

The difficulty rating is the average interview difficulty rating across all interview candidates.

The interview experience is the percentage of all interview candidates that said their interview experience was positive, neutral, or negative.

Your response will be removed from the review – this cannot be undone.