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

      PeopleFluent

      Is this your company?

      About
      Reviews
      Pay and benefits
      Jobs
      Interviews
      Interviews
      Related searches: PeopleFluent reviews | PeopleFluent jobs | PeopleFluent salaries | PeopleFluent benefits
      PeopleFluent interviewsPeopleFluent Principal Software Engineer interviewsPeopleFluent interview


      Glassdoor

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

      Employers

      • Free Employer Account
      • Employer Centre
      • Employers Blog

      Information

      • Help
      • Guidelines
      • Terms of Use
      • Privacy and 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. Glassdoor LLC. "Glassdoor," "Worklife Pro," "Bowls" and logo are proprietary trademarks of Glassdoor LLC.

      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 personalised job recommendations and updates by starting your searches.

      Principal Software Engineer Interview

      3 Nov 2015
      Anonymous employee
      Raleigh, NC

      Other Principal Software Engineer interview reviews for PeopleFluent

      Principal Software Engineer Interview

      4 Jan 2018
      Anonymous interview candidate
      Raleigh, NC
      Declined offer
      Accepted offer
      Negative experience
      Easy interview

      Application

      I applied through an employee referral. The process took 4 weeks. I interviewed at PeopleFluent (Raleigh, NC)

      Interview

      Phone screen followed a few days later by an on-site interview; meeting one at a time with 2-3 Jr. developers, a lead developer, a QA person and the hiring manager). My only gripe was that the lead developer actually asked a question which was technically incorrect but I didn't have the heart to correct him (because I was trying to get the job!). For the most part I felt the questions were below average difficulty for the role I was applying for, *relative* to other places I applied to for the same role.

      Interview questions [1]

      Question 1

      I remember 1-2 questions about DDD (Domain Driven Design); What is DDD? Why would you use it? Also remember getting a question about the computational complexity of a nested subroutine in a loop.
      Answer question
      1
      Neutral experience
      Easy interview

      Application

      I applied online. The process took 2 weeks. I interviewed at PeopleFluent (Raleigh, NC) in Oct 2017

      Interview

      Applied directly and the internal recruiter was super responsive. Gave me a call the same day. Started out by asking what my base salary expectations were. I gave him my minimum number to which he replied "ok let me check" and then said the range being offered was between x and y where y met my minimum and x was 20K less. 1st there was a phone interview. Questions werent very challenging from a technical perspective and was more theoretical. 2nd was an in house interview. Nothing too difficult. 1st met with a dev and a engineering manager together. The dev was the same guy who did the phone interview. Questions were on the same level as the phone interview. I did learn that these guys worked on a different product than the one I would be responsible for. Then had lunch with the reporting manager. Nice enough person and I wouldnt have minded working for her but I got the sense she didnt have a clear understanding of what she expected from the role I was applying for other than showing a bunch of remote java devs acquired from another organization how to get something accomplished. When trying to understand what the working relationship would be like working with the remote team I got the sense there wasn't anything like that considered and producing the finished product would "showing them how you get it done." Next was a managing director who did most of the talking. Easy enough to get along with. Then a phone call with HR who was located in a remote office. I had some concerns as there didn't seem to be any structure to their review process, nor did they have any sense of professional development plans for their employees. I got the sense career growth wasn't something you would join this organization for. The next day early in the morning I received a very confusing phone call from the recruiter. He started out by asking me what I needed to go forward and I did have a bunch of questions around the structure of the role, what team would I be working on, etc. I dont think he understood my questions and I soon realized I was on speaker phone when I heard another person in the room mutter something out of frustration. Eventually we got to the offer which was 10K less than the minimum I mentioned in the start of the process. Asked if there was a yearly bonus that I should be considering to which they had none. At this point I knew I would not be going with this offer as it was a dead end job with little to no career growth and under market pay. But, instead of a bonus the recruiter really sold the fact that their benefits included pet insurance and that the entire team will be going out together in December to see the Last Jedi.

      Interview questions [1]

      Question 1

      What is SOLID. What is CQRS
      Answer question
      2