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

      IDX

      Engaged employer

      About
      Reviews
      Pay and benefits
      Jobs
      Interviews
      Interviews
      Related searches: IDX reviews | IDX jobs | IDX salaries | IDX benefits
      IDX interviewsIDX Senior UI Developer interviewsIDX 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.

      Senior UI Developer Interview

      27 Feb 2019
      Anonymous interview candidate
      Portland, OR
      No offer
      Negative experience
      Easy interview

      Application

      I applied through a recruiter. The process took 2 days. I interviewed at IDX (Portland, OR) in Feb 2019

      Interview

      I want to be as transparent as possible. Other engineering applicants should be aware of what they can expect from the ID Experts interview process. I applied for a UI Developer job. A recruiter turned me onto the job and sent in my resume. The hiring manager Matt was excited to talk so I scheduled some time. I had a non technical phone interview that went very well. He asked me to complete a take home code test that weekend, mentioning it would only take about 45 minutes. He stressed not to take long as they weren't paying me yet. He also said that the code test was a way to guide in person interview questions. I pulled the repository down from GitHub and read the instructions. It was a very simple test. Complete an Angular component with routing, calling for mock JSON data, and rendering it, all within about an hour. Let me begin by stating that a senior developer should not over solve everything. There is beauty and skill in simplicity, performance, and code readability. I solved their puzzle with relative ease and with good use of modern Angular concepts by doing the following: Lazy loading a new module using the Angular router Creating an injectable service class that uses abstraction to keep all web request logic decoupled from components Coding to interfaces not concrete implementations Using dependency injection for the service into the component Subscribing to an RxJS observable when calling for data Using Angular life cycle hooks to get data and avoid common rendering issues Using SASS and basic concepts like variables Creating Angular animations with trigger, state, and animate I waited nervously to hear back for the rest of the weekend and most of Monday. Eventually the recruiter got back to me and it wasn't good. He said that the manager had concerns over a few things in my solution and they didn't want to proceed with an in person interview. No feedback was provided, nothing specific, no thank you for your time. This was very disrespectful and shows something about the culture of the department. This is important. I don't want to work for people who don't encourage growth. Where feedback is not provided and mistakes are seen as a bad thing. If we don't make mistakes as people, we don't grow. In a way, I'm glad that I learned this before moving my career and life here. BTW. Before I submitted my solution I double checked my code against Google's latest Angular documentation for accuracy. As developers we know that there are people who are scared of competition and others who can't see a solution outside of their own. I'm afraid I came up against this during my interview. Hell, maybe they wanted me to spend 4 hrs and they only said 1 hr to throw me off. Who knows. Either way, I wish you better luck if you choose to apply.

      Interview questions [1]

      Question 1

      To solve a take home code test using Angular, HTML, TypeScript, and SASS.
      1 Answer

      Top companies for "Compensation and Benefits" near you

      avatar
      Smartmatic
      3.7★Compensation and benefits