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

      Amdocs

      Engaged Employer

      About
      Reviews
      Pay & benefits
      Jobs
      Interviews
      Interviews
      Related searches: Amdocs reviews | Amdocs jobs | Amdocs salaries | Amdocs benefits
      Amdocs interviewsAmdocs UI Development Specialist interviewsAmdocs 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.

      UI Development Specialist Interview

      Dec 7, 2019
      Anonymous Interview Candidate
      No offer
      Negative experience
      Easy interview

      Application

      I applied online. The process took 3 weeks. I interviewed at Amdocs in Nov 2019

      Interview

      First call was with HR person who described the process to be a three step process. First Step: Online pair coding assignment. - This was an online pair coding assignment where the interviewer asked a couple JavaScript questions. Main Question was to compare if two strings are an anagram. (An anagram is a word or phrase formed by rearranging the letters of a different word or phrase, typically using all the original letters exactly once.) After this was completed, I received an email saying the "team was very impressed" and wanted to move forward with the Second step which is a building a small ReactJS application. Second Step: Create a ReactJS application. Assignment: Thank you for taking the time to complete this coding assignment. We are excited to read your codes and discuss web development further with you. To complete the assignment, you need to build a React application meeting the requirements described below. If details are missing, please, make your own assumptions and document them. The application is meant to run locally on Localhost with Port 3000 but data will be fetched live from a backend at REMOVED. Due to Cross-Origin Resource Sharing (CORS) restrictions, it is best to start a local server instead of opening the html file that will start your application. You may run, for instance, one of the following commands from the folder where the index.html file is located: python -m SimpleHTTPServer 3000 or python3 -m http.server 3000 You may also use a different setup. Please do not use any dev-proxy configuration for this exercise. Step 1 ------ Implement the screen Login_screen.png. A click on the Login button should trigger an http POST call to /v60/admin/session with the body containing the parameters "username" with the value "admin" and "credential" with the value "1111". The response will contain a JSESSIONID cookie that you should add to any request following a successful login. Make sure, you implement the screen Login_error.png. Step 2 ------ Assuming a successful login, implement the screen Search_screen.png. You will test the interface using the keyword 'test'. A click on the button Search will trigger an http GET call to v60/admin/search/user?keyword=test&alias=false. Make sure the JSESSIONID cookie is passed on. The parameter xhrFields / withCredentials might be useful. In case, your browser does not transfer cookies properly don't hesitate to pass the JSESSIONID cookie manually. Step 3 ------ The Search call from Step 2 will fetch you an array of user objects that you will use to implement the screen Search_results.png. Objects with attribute user.ParentalRatingId below 50 should appear in red. Bonus Questions (optional) ----------------- 1. Add a local pagination to the interface showing results so that five users are shown at a time. 2. Implement some kind of automatic testing for this application. 3. Make sure 'alias' is not hard-coded and comes from some configuration settings. This assignment was made to Spec, with Everything working and even including a Bonus was submitted. One day later, I simply got a follow up saying "unfortunately our team has decided not to move forward with a final interview at this time." And that was it, my time was utterly wasted, and even after passing the pair coding with excellent results because I solved the Anagram and then the Assignment was done exactly as it should be. This is from a seasoned UI Developer with over 10+ years industry experience. I found this company to waste my time, and played me along with little or no intention of moving forward.

      Interview questions [1]

      Question 1

      Write a function that checks if two strings are an anagram.
      1 Answer