Hikvision logo

Hikvision Software Engineer Interview Questions
& Process

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

Based on 7 interview experiences · FREE TO READ

3.3 Rounds average
Average Typical difficulty
57.1% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Hikvision.

Showing 3 of 7
Hikvision logo
Hikvision

Junior Software Engineer

Engineering · more than a year ago

Entry Average Positive experience Decline offer 4 rounds
Interview process
Recruiter call Technical screen Technical screen Technical screen
Interview formats
Technical Behavioral

The interview process at Hikvision was pretty thorough and engaging. First, there was an HR screening, then a technical assessment. After that, two rounds of technical interviews happened, and finally, an interview with the team lead. Overall, it was well-organized and the interviewers were professional and friendly.

Confirmed questions3 questions
  • Can you tell me about a tough coding problem you encountered previously?
  • What's your method for debugging and solving problems when working with a team?
  • Could you detail your experience with a programming language or technology listed on your resume?
Hikvision logo
Hikvision

Software Engineer

Engineering · more than a year ago

Entry Average Neutral experience No offer 2 rounds
Interview process
Recruiter call Technical screen Offer
Interview formats
Technical Coding

The interview process is generally nice, the interviewer is nice and asks very basic questions. The overall process doesn't take long and I get the result soon. There is OT before the interview, it is generally quite easy.

Confirmed questions2 questions
  • Regular programming questions
  • OOP questions
Hikvision logo
Hikvision

Software Engineer Intern

Engineering · more than a year ago

Intern Difficult Positive experience Accept offer 3 rounds
Interview process
Recruiter call Technical screen Onsite Panel
Interview formats
Behavioral Technical Coding

There were 3 interview rounds. The first was a phone interview where they asked about my compensation expectations and some general questions about me. The second round was an online proctored test that I found to be quite easy. The third round was an online interview with three interviewers: an HR representative, a senior software developer, and a senior software tester. This last one was challenging.

Confirmed questions2 questions
  • Could you explain what classes and objects are?
  • How would you go about storing objects from different classes within a single data structure such as a list?

Hikvision Software Engineer Interview Questions

Quoted word for word from Hikvision interview reports.

How would you go about storing objects from different classes within a single data structure such as a list?

Read reports

What's your method for debugging and solving problems when working with a team?

Read reports

Can you share an instance where you resolved a challenge within a team setting?

Read report

Can you tell me about a tough coding problem you encountered previously?

Read report

Could you detail your experience with a programming language or technology listed on your resume?

Read report

Formats, difficulty and experience

Across all 7 Hikvision interview reports.

Interview formats

Coding 35.3%
Behavioral 29.4%
Technical 29.4%
System Design 5.9%

Interview difficulty

Easy 14.3%
Average 71.4%
Difficult 14.3%

Candidate experience

Neutral 42.9%
Positive 57.1%