Xilinx logo

Xilinx Software Engineer Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 51 interview experiences · FREE TO READ

2.9 Rounds average
Average Typical difficulty
66% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Xilinx.

Showing 3 of 51
Xilinx logo
Xilinx

Software Engineer

Engineering

Intern Average Positive experience Accept offer 1 round
Interview process
Recruiter call Technical screen Offer Background check
Interview formats
Technical Behavioral

I saw their internship job posting on LinkedIn/Glassdoor, then I submitted my application through their website. A Xilinx engineer contacted me through email saying that they've got my resume from their HR. He offered me an interview on my past work experiences listed on my resume and some hardware/software design principles. I did the interview (a 60-minute phone interview) with the engineer. It was a great discussion over the 3 unique skillsets I possess for the internship opportunity, which is about FPGA, debugging, and programming language compiler. I was offered the job, but then there was a misunderstanding about my visa since I am probably just among a handful of students who do a full-time PhD study in the US on a J1 visa. But, finally the issue was resolved, thanks to our university immigration advisors who helped advocate for me. I then gladly accepted the offer.

Confirmed questions2 questions
  • Could you elaborate on your PhD research?
  • Can you detail your experience with FPGAs?
Xilinx logo
Xilinx

Software Engineer

Engineering

Mid Average Positive experience Accept offer 4 rounds
Interview process
Recruiter call Technical screen Take home Onsite
Interview formats
Behavioral Technical Coding

HR forwarded my resume to the hiring manager, who then scheduled a 30-minute interview. We discussed the team and the role. Following that, there was a technical phone interview. A week before this, I received a coding assignment. The process concluded with an on-site interview involving 8 people, focusing mainly on behavioral questions, my projects, and past experience, with two technical rounds covering C++.

Confirmed questions3 questions
  • Could you implement a directory crawler in C++?
  • Explain RAII in C++.
  • How would you convert hexadecimal to binary in C++?
Xilinx logo
Xilinx

Software Developer

Engineering

Entry Average Neutral experience No offer 2 rounds
Interview process
Phone screen Take home
Interview formats
Technical Coding

I had two phone interviews, one with the hiring manager and another team member. We talked about my past projects and experience, then I got some algorithm and coding questions. The second interview involved an online programming test. After about a month, they let me know the position wasn't available right now.

Confirmed questions5 questions
  • Tell me about your past projects and background.
  • Can you answer some algorithm questions?
  • Explain Depth-First Search (DFS).

Xilinx Software Engineer Interview Questions

Quoted word for word from Xilinx interview reports.

constructor / destructor - if we don't provide them, the compiler provides them. why can't we rely on that?

Read reports

Can you tell me the minimum colors needed for a country map so no adjacent states share a color?

Read reports

Can you tell me how to reverse the bits of a 32-bit integer?

Read reports

Can you describe the shortest path in a graph that has negative weights?

Read report

Can you explain how to delete a node from a binary search tree?

Read report

Can you explain what a map is in the context of the Standard Template Library (STL)?

Read report

Could you explain how to determine the size of an integer without utilizing the sizeof function?

Read report

Formats, difficulty and experience

Across all 51 Xilinx interview reports.

Interview formats

Technical 41%
Behavioral 30.8%
Coding 25.6%
Other 1.7%
Presentation 0.9%

Interview difficulty

Easy 9.8%
Average 74.5%
Difficult 15.7%

Candidate experience

Positive 66%
Negative 12%
Neutral 22%