Interview process consisted of basic OOP, some leetcode mediums, and also some general chat with recruiters. Overall a very smooth process and definitely recommend. There were also some tree questions and general engineering questions.
I applied online. The process took 2 weeks. I interviewed at Ansys (Canonsburg, PA) in Feb 2015
Interview
It started with an email after the application was submitted which scheduled a phone conversation with talent acquisition (a general conversation about the position). This led to a phone interview with the hiring manager and then an all-day, in-person interview with the hiring manager, the team, an HR representative, and another senior manager.
Here are some medium-level coding questions and topics for basic understanding:
Data Structures:
1. Arrays:
- Reverse array
- Find duplicate elements
- Sort array
2. Linked Lists:
- Insert/delete node
- Find middle element
- Detect cycle
Interview questions [1]
Question 1
Write a program to reverse a given string and calculate the sum of all digits present in the reversed string
Went through several interviews without real interest from the company side. Did take-home code challenge and wasnt even read (explicitly said by interviewer).
A waste of time, next time I will ask to do more interviews before or not do the code challenge and waste 4 hours to not even receive feedback on the solution
Interview questions [1]
Question 1
They asked stereotypical questions, nothing deep or meaningful