Skip to contentSkip to footer
  • Community
  • Jobs
  • Companies
  • Salaries
  • For Employers
      Notifications

      Loading...

      Elevate your career

      Discover your earning potential, land dream jobs, and share work-life insights anonymously.

      employer cover photo
      employer logo
      employer logo

      Allstate

      Is this your company?

      About
      Reviews
      Pay & benefits
      Jobs
      Interviews
      Interviews
      Related searches: Allstate reviews | Allstate jobs | Allstate salaries | Allstate benefits | Allstate conversations
      Allstate interviewsAllstate TDD/Agile Software Engineer interviewsAllstate interview


      Glassdoor

      • About / Press
      • Awards
      • Blog
      • Research
      • Contact Us
      • Guides

      Employers

      • Free Employer Account
      • Employer Center
      • Employers Blog

      Information

      • Help
      • Guidelines
      • Terms of Use
      • Privacy & Ad Choices
      • Do Not Sell Or Share My Information
      • Cookie Consent Tool
      • Security

      Work With Us

      • Advertisers
      • Careers
      Download the App

      • Browse by:
      • Companies
      • Jobs
      • Locations
      • Communities
      • Recent Posts

      Copyright © 2008-2026. Indeed, Inc. "Glassdoor," "Worklife Pro," "Bowls," and logo are proprietary trademarks of Indeed, Inc.

      Company Bowl sample

      Want the inside scoop on your own company?

      Check out your Company Bowl for anonymous work chats.

      Bowls

      Get actionable career advice tailored to you by joining more bowls.

      Followed companies

      Stay ahead in opportunities and insider tips by following your dream companies.

      Job searches

      Get personalized job recommendations and updates by starting your searches.

      TDD/Agile Software Engineer Interview

      Oct 25, 2018
      Anonymous Interview Candidate
      Chicago, IL
      No offer
      Negative experience
      Average interview

      Application

      I applied online. The process took 5 months. I interviewed at Allstate (Chicago, IL) in May 2018

      Interview

      The process began 3 weeks after I applied, with a phone call that was supposed to be a behavioral interview, but was instead a general discussion about the job because "the manager was unavailable." A few weeks later, had a standard behavioral interview over the phone for 50-60 minutes with two interviewers, with a promised follow up for a technical interview. A month and a half later HR finally responded to my emails and scheduled me for an interview. The interview was TDD pair-programming done with a remote desktop connection where I was responsible for writing the tests. This went well, and I was promised an invitation to a final interview. After repeatedly reminding the recruiter with emails, I was finally scheduled for an interview with the team I would be working with. I called the conference number given, and listened to it ring for several minutes past the interview start time. I messaged my friend who had been hired a month prior (we applied to the same job posting at the exact same time), who informed me that the development team had not been informed about the interview by HR. The development team video chatted me to rush an interview into place in an hour, which was a TDD Pair programming test done remotely where I was the driver. Before this newly scheduled interview took place, I received an email from HR that there were no more positions in the office for which I had applied. Regardless, I participated in the interview. It was done with a time limit in a purposefully noisy office environment. I finished the assignment with some difficulty, but the software dev team themselves were very easy going and professional, as was the assessment. Obviously, I didn't receive an offer as 'the position was filled'. The process took about 2 months to complete for my friend who applied with me, and 5 months for me to complete. I had the distinct impression that the hiring manager purposefully black balled me at multiple points. Harass HR with emails regularly if you don't want to have my experience.

      Interview questions [1]

      Question 1

      Final Interview: Pair program (as the driver) a reasonable data-structure that passes tests for the requirements given in a set amount of time in a mildly stressful setting. Java, JS, or Python.
      1 Answer