Open In App

OneTrust Interview Experience for SDE

Last Updated : 21 Oct, 2020
Improve
Improve
Like Article
Like
Save
Share
Report

I applied for the company through my placement department.

The company had come for two roles SDE and QA.

I had applied to the Software Development Engineer(SDE) role.

Due to the covid-19 pandemic the whole process was virtual with 1 written test, 3 technical rounds and 1 HR round.

  1. Written test (100 min) The test was conducted on Hacker Rank  platform with proctoring. The test comprised of 25 questions in total containing 12 quantitative aptitude, 10 technical questions(networking, OS, Java topics, Java output based) and 3 programming questions. 1st question to be solved using Java (just printing output using loops), 2nd using JavaScript (just printing output using loops) and 3rd using any language (question was on arrays easy level referring GFG would be sufficient to solve these kind of problems). You need to get good score on hacker rank to get shortlisted. 30 students got shortlisted and I was one among them.
  2. Technical round 1 (90 min) –  Basically it was a coding round. the interviewer asked me to code the linked list and share the screen and run the program for outputs. he also asked about selection sort and binary search explanation and time complexities, DBMS concepts with query writing, OOPs concepts and project related questions. I got selected for next round. Total 20 students were selected for next round.
  3. Technical round 2 (60 min) – The interviewer was nice and calm. She asked me a ample amount of questions on my DBMS project its implementation and asked me to write some queries, asked about the tables, data sanity, primary, foreign, composite and unique keys. Also some basic algorithm questions, OOPs questions, Java questions, a lot about my other projects, Git hub uses and all stuff related to it, agile software development, scrum, working in teams, ideas and all team related stuff. I got selected for next round. in total 10 were selected for next round.
  4. Technical round 3 (55 min)- This round was the most difficult part of the process where someone more experienced from the company interviewed me. He asked me too deep questions on operating systems (process, threads, virtual memory, paging, deadlocks, bankers algorithm, mutual exclusion, critical section, memory management); OOPs concepts like polymorphism, Interfaces, overloading, overriding, encapsulation, friend function, virtual function, pure virtual function, abstract class and function, DBMS concepts like normalization, normal forms, delete and truncate queries and their difference. He finally asked me to explain my DBMS project with all tables and keys and relationships which I did very very well. I asked him some questions before we ended up about company and technologies and we ended. The questions were very hard, too deep and complicated and I handled the situation calmly he was impressed. I got a call from the HR for the final round.
  5. HR round (25 min) – This was the best part of the process. The HR asked me some questions about my family, myself, hobbies and goals. They asked me what I knew about the company. Some HR round questions. The HR was so friendly and patient answering every doubts I had regarding the company. They expected me to be confident with good communication skills and of course our performance in previous technical rounds as well. He said me directly that you are selected and not to wait till the results are out.

Finally the results were out after two days and I was Selected.

Result : HIRED


Like Article
Suggest improvement
Share your thoughts in the comments

Similar Reads