Loop Control Statements in C
Introduction to HTML
How to use the Github API
The image tag, anchor tag and the button tag
Ordered and Unordered Lists in HTML
The division tag
HTML Forms
Tables in HTML
Introduction to C Programming
Introduction to Python
Varibles and Datatypes in Python
Operators in Python
Typecasting in Python
Input and Output in Python
If Else in Python
Loops in Python
Break, Continue and Pass in Python
Python practice section 1
Lists in Python
Tuple in Python
Transunion Interview Experience - (Fresher Level)
Transunion came to my college recently for the campus recruitment drive for 2 roles - Software Developer and Quality Assurance Engineer. I got a chance to give the interview. So, I will share my interview experience with you.
- Eligibility Criteria
- No. of rounds
- Questions Asked
Jump to specific sections
Eligibility Criteria
All students from CSE (all specializations), IT, and ECE branches were eligible to apply for all roles. Minimum 70 percent required throughout in academics [10th, 12th & B.Tech: CSE, IT, ECE]
No. of rounds
- Online Technical Test
- Interview Round
- HR Round
Questions Asked
-
Online Technical Test (90 minutes)
It was an MCQ Test divided into many sections. Every section has a separate time limit and after submitting each section you would be proceeded to the next section. There were questions related to Aptitude (Qualitative and Quantitative), English (Reading Comprehension and fill in the blanks), Technical (C, C++, OOPS, Data Structures), and a coding round. In the coding round, there were two questions. My questions were first to find the sum of digits of a number and the other one was to reverse the words of a sentence. My friends had questions like checking whether a series is in AP(Arithmetic Progression) or HP (Harmonic Progression), check whether the number is Armstrong or not, Max product pair in an array, etc.I was able to clear the round. The interview was scheduled for the next day. Around 20-30 students were selected among 400 who gave the test. Overall, the difficulty level of this round was easy to medium.
-
Interview Round (20-25 mins)
Two people were sitting in the cabin. They had a copy of my resume which was taken from me earlier. Then one person asked me to introduce myself. After that, they asked me the following questions -
- Difference b/w Object overloading and object overriding
- What programming language do you work with?
- What are Late binding and early binding?
- Difference b/w C++ and Java
- Why is Java platform independent?
- Difference b/w React and angular
- What new things did you learn recently? (I explained about my recent project made using react and about the Virtual DOM)
- We have banking data with daily transactions. Which type of database would you prefer to store the data - SQL or NOSQ? and why?
- Advantages of NOSQL.
- Write a program to Find the frequency of elements in an array. (I used the unordered map in C++ for storing the frequency of elements)
- Can you optimize your approach
- Do you know about the internal working of the unordered map in C++?
- Asked me about one of my projects on my resume.
- From where did you learn these things?
- What motivated you to write articles on GeeksForGeeks? (since it was mentioned on my resume)
- Which team do you prefer - Software Engineering or Quality Assurance?
- Tell me about your family background.
- Do you have any questions?
I was not able to clear this round as I was from a C++ background
and the interviewer was seeking from a Java background or someone ready to join QA.