Qualys Interview Experience (On-Campus)
Last Updated :
31 Oct, 2023
Qualys visited our campus for the following roles:
- Software Engineer
- DevOps Engineer
- Quality Engineer
There were 1 online technical assessment and 2 interview rounds.
Round 1:
The technical assessment comprised 20 MCQs, 1 Coding Question, and 1 Bash Script on HackerRank (Duration: 90 min). MCQs covered questions from computer networks, operating systems, data structures, DBMS, and OOPs. Java output questions were also there. The coding question difficulty was easy/medium.
Around 46 students were shortlisted for the next round.
Round 2 (Technical Interview):
- The interview was conducted by the Lead Software Engineer.
- He asked me to introduce myself and wanted me to explain any project mentioned in my resume.
- As I had mentioned MySQL in my resume, he started with DBMS (What is Relational database. what are ACID properties, what is virtual table).
- OS (Multithreading vs. multiprocessing, Interprocess communication, process synchronization, Reader-writer’s problem).
- He asked me whether I was comfortable with Java or not. I told him that my primary language is C++ but I know Java basics and OOP concepts.
- OOP (what is polymorphism, have you ever used polymorphism in your project)
- Try, Catch, Finally block.
- DSA (Time complexity of insertion and deletion in linked list, Detect loop or cycle in a linked list (You refer this for linked list revision).
- Which data structure will you choose if insertion and deletion is rare but searching is frequent and why? (I gave Binary Search Tree and unsorted_map as answer. Time complexity of BST and Unordered map, How hashing is implemented in unordered_map).
- The interview lasted around 45-50 min.
Around 20-22 students were selected for next round.
Round 3 (Technical + managerial round):
- Interview was taken by Engineering Manager.
- I have mentioned Internship as App Developer and successful delivery of 2 applications. So he asked me more about that. What was the process followed during the development and how was working with the team. What was my role. Then I explained the flow of internship task.
- Asked my skills and told me to rate myself in every skill out of 10 and the reason behind the ratings.
- What is normalization. 1 SQL query on JOINS using keywords LIMIT and DISTINCT.
- 1 DSA Question (Reverse the number)
- The interview lasted around 50 min
Share your thoughts in the comments
Please Login to comment...