Upload Button Icon Add office photos

Trivium

Compare button icon Compare button icon Compare

Filter interviews by

Trivium Software Engineer Interview Questions and Answers

Updated 10 May 2017

6 Interview questions

A Software Engineer was asked
Q. In C#, how can you allow a class to be inherited, but prevent a method from being overridden?
Ans. 

Yes

  • Use the 'sealed' keyword to prevent method overriding in C#

  • Mark the method with 'sealed' modifier to disallow further overriding

  • The class itself can still be inherited

A Software Engineer was asked
Q. What are the main components of the .NET Framework?
Ans. 

The main components of .NET Framework are Common Language Runtime (CLR), Framework Class Library (FCL), and ASP.NET.

  • Common Language Runtime (CLR) provides the runtime environment for executing .NET applications.

  • Framework Class Library (FCL) is a collection of reusable classes, interfaces, and value types that simplify development.

  • ASP.NET is a web application framework for building dynamic websites and web services...

Software Engineer Interview Questions Asked at Other Companies

asked in Qualcomm
Q1. Four people need to cross a bridge at night with only one torch t ... read more
asked in Capgemini
Q2. In a dark room, there is a box of 18 white and 5 black gloves. Yo ... read more
Q3. Tell me something about yourself. Define encapsulation. What is i ... read more
asked in Paytm
Q4. Puzzle : 100 people are standing in a circle .each one is allowed ... read more
asked in TCS
Q5. Find the Duplicate Number Problem Statement Given an integer arra ... read more
A Software Engineer was asked
Q. What is the difference between System.String and System.StringBuilder classes?
Ans. 

System.String is immutable, while System.StringBuilder is mutable.

  • System.String is a reference type that represents a sequence of characters and is immutable.

  • System.StringBuilder is a mutable class that provides methods to manipulate strings efficiently.

  • System.String is suitable for scenarios where frequent string manipulation is not required.

  • System.StringBuilder is more efficient when there is a need for frequent...

A Software Engineer was asked
Q. Which is the latest .Net framework and what are its new features?
Ans. 

The latest .Net framework is .Net 5.0 with new features like improved performance, support for C# 9.0, and enhanced support for cloud-native applications.

  • .Net 5.0 is the latest version of the .Net framework.

  • It provides improved performance compared to previous versions.

  • It includes support for C# 9.0, which introduces new language features.

  • It offers enhanced support for building cloud-native applications.

  • It allows ...

A Software Engineer was asked
Q. Explain the basic features of OOPs.
Ans. 

OOPs (Object-Oriented Programming) is a programming paradigm that focuses on objects and their interactions.

  • Encapsulation: Bundling data and methods together in a class.

  • Inheritance: Creating new classes from existing ones, inheriting their properties and behaviors.

  • Polymorphism: Objects of different classes can be treated as objects of a common superclass.

  • Abstraction: Hiding complex implementation details and provi...

A Software Engineer was asked
Q. Is it possible for a class to inherit the constructor of its base class?
Ans. 

Yes, a class can inherit the constructor of its base class.

  • Inheritance allows a derived class to inherit the members of its base class, including constructors.

  • When a derived class is created, the constructor of its base class is automatically called.

  • The derived class can also define its own constructor, which can call the base class constructor using the 'super' keyword.

  • This allows the derived class to initialize ...

Trivium Software Engineer Interview Experiences

1 interview found

I appeared for an interview before May 2016.

Interview Questionnaire 

10 Questions

  • Q1. What are the main components of .NET Framework?
  • Ans. 

    The main components of .NET Framework are Common Language Runtime (CLR), Framework Class Library (FCL), and ASP.NET.

    • Common Language Runtime (CLR) provides the runtime environment for executing .NET applications.

    • Framework Class Library (FCL) is a collection of reusable classes, interfaces, and value types that simplify development.

    • ASP.NET is a web application framework for building dynamic websites and web services.

    • Othe...

  • Answered by AI
  • Q2. Which is the latest .Net framework and what are it's new features ?
  • Ans. 

    The latest .Net framework is .Net 5.0 with new features like improved performance, support for C# 9.0, and enhanced support for cloud-native applications.

    • .Net 5.0 is the latest version of the .Net framework.

    • It provides improved performance compared to previous versions.

    • It includes support for C# 9.0, which introduces new language features.

    • It offers enhanced support for building cloud-native applications.

    • It allows devel...

  • Answered by AI
  • Q3. What is difference between System.String and System.StringBuilder classes?
  • Ans. 

    System.String is immutable, while System.StringBuilder is mutable.

    • System.String is a reference type that represents a sequence of characters and is immutable.

    • System.StringBuilder is a mutable class that provides methods to manipulate strings efficiently.

    • System.String is suitable for scenarios where frequent string manipulation is not required.

    • System.StringBuilder is more efficient when there is a need for frequent modi...

  • Answered by AI
  • Q4. Explain the basic features of OOPs?
  • Ans. 

    OOPs (Object-Oriented Programming) is a programming paradigm that focuses on objects and their interactions.

    • Encapsulation: Bundling data and methods together in a class.

    • Inheritance: Creating new classes from existing ones, inheriting their properties and behaviors.

    • Polymorphism: Objects of different classes can be treated as objects of a common superclass.

    • Abstraction: Hiding complex implementation details and providing ...

  • Answered by AI
  • Q5. Can you allow a class to be inherited, but prevent a method from being overridden in C#?
  • Ans. 

    Yes

    • Use the 'sealed' keyword to prevent method overriding in C#

    • Mark the method with 'sealed' modifier to disallow further overriding

    • The class itself can still be inherited

  • Answered by AI
  • Q6. Is it possible for a class to inherit the constructor of its base class?
  • Ans. 

    Yes, a class can inherit the constructor of its base class.

    • Inheritance allows a derived class to inherit the members of its base class, including constructors.

    • When a derived class is created, the constructor of its base class is automatically called.

    • The derived class can also define its own constructor, which can call the base class constructor using the 'super' keyword.

    • This allows the derived class to initialize its o...

  • Answered by AI
  • Q7. Tell me about yourself?
  • Ans. 

    I am a software engineer with experience in developing and maintaining software applications.

    • I have a Bachelor's degree in Computer Science.

    • I have worked on various projects using different programming languages such as Java, C++, and Python.

    • I am skilled in software development methodologies like Agile and have experience with version control systems like Git.

    • I have strong problem-solving and analytical skills, which h...

  • Answered by AI
  • Q8. Why should I hire you?
  • Ans. 

    I have a strong technical background and a proven track record of delivering high-quality software solutions.

    • Extensive experience in software development and programming languages such as Java, C++, and Python.

    • Strong problem-solving and analytical skills, with the ability to quickly understand complex systems and identify areas for improvement.

    • Excellent communication and collaboration skills, enabling effective teamwor...

  • Answered by AI
  • Q9. What are your strengths and weaknesses?
  • Ans. 

    My strengths include problem-solving, attention to detail, and teamwork. My weaknesses include time management and public speaking.

    • Strengths: problem-solving, attention to detail, teamwork

    • Weaknesses: time management, public speaking

  • Answered by AI
  • Q10. What was the toughest challenge you have ever faced?
  • Ans. 

    The toughest challenge I faced was developing a complex algorithm for optimizing database queries.

    • Developing a complex algorithm for optimizing database queries

    • Working with large datasets and finding efficient ways to retrieve and manipulate data

    • Collaborating with a team to ensure the algorithm meets the requirements and performs well

    • Testing and debugging the algorithm to ensure its accuracy and efficiency

  • Answered by AI

Interview Preparation Tips

Round: Test
Duration: 1 hour

College Name: Christ University

Skills evaluated in this interview

Top trending discussions

View All
Interview Tips & Stories
1w (edited)
a team lead
Why are women still asked such personal questions in interview?
I recently went for an interview… and honestly, m still trying to process what just happened. Instead of being asked about my skills, experience, or how I could add value to the company… the questions took a totally unexpected turn. The interviewer started asking things like When are you getting married? Are you engaged? And m sure, if I had said I was married, the next question would’ve been How long have you been married? What does my personal life have to do with the job m applying for? This is where I felt the gender discrimination hit hard. These types of questions are so casually thrown at women during interviews but are they ever asked to men? No one asks male candidates if they’re planning a wedding or how old their kids are. So why is it okay to ask women? Can we please stop normalising this kind of behaviour in interviews? Our careers shouldn’t be judged by our relationship status. Period.
Got a question about Trivium?
Ask anonymously on communities.

Interview questions from similar companies

I applied via Company Website and was interviewed before Feb 2020. There was 1 interview round.

Interview Questionnaire 

2 Questions

  • Q1. They asked about dbms questions in the form of table formate
  • Q2. They asked code for some python program

Interview Preparation Tips

Interview preparation tips for other job seekers - Firstly they conducted computer based technical exam and then after qualifying that then we will go for face face interview and then lastly HR round will be held.

Software Engineer Interview Questions Asked at Other Companies

asked in Qualcomm
Q1. Four people need to cross a bridge at night with only one torch t ... read more
asked in Capgemini
Q2. In a dark room, there is a box of 18 white and 5 black gloves. Yo ... read more
Q3. Tell me something about yourself. Define encapsulation. What is i ... read more
asked in Paytm
Q4. Puzzle : 100 people are standing in a circle .each one is allowed ... read more
asked in TCS
Q5. Find the Duplicate Number Problem Statement Given an integer arra ... read more

I applied via Job Portal and was interviewed before Dec 2019. There was 1 interview round.

Interview Questionnaire 

1 Question

  • Q1. First they ask basic questions like HTML SQL Java.

Interview Preparation Tips

Interview preparation tips for other job seekers - First we learn basics programming knowledge and we confident to attend interview and speak bold.

I applied via Naukri.com and was interviewed in Aug 2018. There was 0 interview round.

Interview Preparation Tips

General Tips: All Java basic questions will be asked including servlets and jsp even about application and web servers. To clear,1st round you should have strong core Java knowledge along with few real time examples. Collections are mandatory.
Database knowledge could be expected. RestFul and soap along with spring and spring boot, your project details and your responsibilities.
Skills: SOAP, RestFul, Spring, Springboot, Java Application Development, Java Programming, Javascript, Communication, Body Language, Problem Solving, Analytical Skills, Decision Making Skills
Duration: 1-4 weeks

I applied via Company Website and was interviewed before Jun 2020. There was 1 interview round.

Interview Questionnaire 

3 Questions

  • Q1. By Rajkumar Bharathi, I stay at Trichy
  • Q2. I have completed my B.E from kalasalingam university in 2020, with a score of 6.33
  • Q3. I am a fresher need this jobs

Interview Preparation Tips

Interview preparation tips for other job seekers - Dress for the job or company

I applied via Campus Placement and was interviewed before May 2020. There were 3 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. Basic coding questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Just be confident , easy to crack

I applied via Applied in more than one job portal can't remember now. and was interviewed before Jan 2020. There was 1 interview round.

Interview Questionnaire 

1 Question

  • Q1. About struts framework.

Interview Preparation Tips

Interview preparation tips for other job seekers - I had three rounds of telephonic, technical, HR, interviews, I can say this confidence is important in all aspects.
Are these interview questions helpful?

I applied via Naukri.com and was interviewed in Mar 2018. There were 5 interview rounds.

Interview Questionnaire 

3 Questions

  • Q1. Core Java, spring, hibernate,web services
  • Q2. 01:00 hour technical round
  • Q3. They will not gives the expected packages. for 3+ years experienced people they will give 3.5 lpa.

Interview Preparation Tips

Round: Test
Experience: Java related 20 questions only.

General Tips: Company is very good but if you are expecting more packages then dont go for Infosys.
Duration: 1-3 Months

I appeared for an interview before Sep 2016.

Interview Preparation Tips

Round: Test
Experience: There were 30 questions that needs to be answered and then there was this one question where we had to complete one story writing within 10 minutes with some provided sets of words that needs to be included in the story.
Tips: It's not tough and doesn't need any extra effort. You will find some website wherein you get past years tcs ques, and believe me, tcs repeats questions.
You have to have a descent typing speed as well to finish the story on time.
Duration: 50 minutes
Total Questions: 30

Round: Technical Interview
Experience: If something has to happen, it will happen. For me what happened is that whatever I knew/wanted to speak, exactly same was asked by the interviewer.
They don't have much idea about the technical stuff, whatever you say will make sence to them, provided you say that confidently.

Round: HR Interview
Experience: A lady interviewed me for this, she had a couple of routine things, for example she had rejected atleast 5 students before me as they didn't know what was trending at that given point of time. I gave the answer correctly and then she asked about family, my flexibility in working hours, etc
. And this was it.
Tips: Be calm, smile and be confident.

College Name: Priyadarshini Institute of Engineering and Technology

I appeared for an interview before Sep 2020.

Round 1 - Coding Test 

(1 Question)

Round duration - 60 minutes
Round difficulty - Easy

It was in the morning. We're provided with 60 minutes.
We're provided with desktop as it was online test.
Almost 3-4 interviewer were there.

  • Q1. 

    Leap Year Checker

    Determine if a given year, represented as an integer 'N', is a leap year.

    A leap year is defined as a year with 366 days, unlike a normal year which has 365 days.

    Input:

    The initial i...
  • Ans. 

    The task is to determine if a given year is a leap year or not.

    • Check if the year is divisible by 4, if yes then proceed to the next step.

    • If the year is divisible by 100, then it should also be divisible by 400 to be a leap year.

    • If the year satisfies the above conditions, output 'Yes', else output 'No'.

  • Answered by AI
Round 2 - Face to Face 

Round duration - 30 minutes
Round difficulty - Easy

It was in the early morning.
I was the first one who selected for the interview.
There were 4 interviewers and they all are especialist in their domain

Round 3 - HR 

Round duration - 15 minutes
Round difficulty - Medium

It was mid in the afternoon. They called me and said you're shortlisted and come to campus again.
There were 2 interviewers who talked to me and ask different questions regarding my company, my experience in college etc.
It was kind of chit chat but basically they were testing my conversation skills.

Interview Preparation Tips

Professional and academic backgroundI completed Computer Science Engineering from Banasthali University. I applied for the job as Software Engineer in PuneEligibility criteriaNo crieteriaTata Consultancy Services (TCS) interview preparation:Topics to prepare for the interview - Dtaa structure, Algorithm, Java , Operating System, C++Time required to prepare for the interview - 3 monthsInterview preparation tips for other job seekers

Tip 1 : Try to give mock interview as much as you can
Tip 2 : Good with technical skills
 

Application resume tips for other job seekers

Tip 1 : Mention good projects
Tip 2 : Any internship will be add-on

Final outcome of the interviewSelected

Skills evaluated in this interview

Trivium Interview FAQs

What are the top questions asked in Trivium Software Engineer interview?

Some of the top questions asked at the Trivium Software Engineer interview -

  1. Can you allow a class to be inherited, but prevent a method from being overridd...read more
  2. Which is the latest .Net framework and what are it's new feature...read more
  3. Is it possible for a class to inherit the constructor of its base cla...read more

Tell us how to improve this page.

Trivium Software Engineer Salary
based on 5 salaries
₹7 L/yr - ₹8.1 L/yr
15% less than the average Software Engineer Salary in India
View more details

Trivium Software Engineer Reviews and Ratings

based on 1 review

2.0/5

Rating in categories

2.0

Skill development

3.0

Work-life balance

2.0

Salary

3.0

Job security

3.0

Company culture

1.0

Promotions

3.0

Work satisfaction

Explore 1 Review and Rating
Software Engineer
5 salaries
unlock blur

₹7 L/yr - ₹8.1 L/yr

SME
5 salaries
unlock blur

₹1.8 L/yr - ₹5 L/yr

Explore more salaries
Compare Trivium with

TCS

3.6
Compare

Accenture

3.7
Compare

Wipro

3.7
Compare

Cognizant

3.7
Compare
write
Share an Interview