I applied in-person. I interviewed at Xilinx (Hyderābād) in Jul 2013
Interview
4 rounds of onsite followed by one telephonic screen
very conservative company..thinks long before giving offer.
one round by hiring manager.
one round by team mentor.
one round by manager of other team
one round with couple of individuals from sister team.
Interview questions [1]
Question 1
print all paths from root to leaf in a binary tree
constructor / destructor - if we dont provide - compiler provides. why cant we rely on that
grep for specific string that can be in the last few lines of many files.
I applied online. The process took 4 weeks. I interviewed at Xilinx (Edinburgh, Scotland)
Interview
I attended a approx. 2 hour zoom interview. There was a panel of 4 who asked questions during a presentation I had prepared, this was followed by a series of questions from a prepared document, mainly about C code and Linux.
I waited 2 weeks for a decision and received no feedback despite asking, twice.
I applied online. The process took 3 weeks. I interviewed at Xilinx (San Jose, CA) in Jun 2021
Interview
The interview consisted of two rounds; An introductory round with the hiring manager and a principal software developer. The second round was a string of interviews with the team members, the hiring manager and the VP of design tools.
Interview questions [1]
Question 1
Data structures and algorithms (Trees, Graphs, DFS, BFS), C++, Object oriented design and Cryptography
I applied online. The process took 3 weeks. I interviewed at Xilinx (San Jose, CA) in Apr 2021
Interview
There was an initial phone call with a recruiter and then a technical phone screen with a hiring manager and then actual technical interview which was done in 3 rounds of 45 min to 1 hour each. I applied online on their website
Interview questions [1]
Question 1
General leetcode easy-medium style questions related to graphs since that's what I was working on in my internship