Premium Employer

i

This company page is being actively managed by Tietoevry Team. If you also belong to the team, you can get access from here

Tietoevry Verified Tick

Compare button icon Compare button icon Compare
4.3

based on 1.2k Reviews

Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards

zig zag pattern zig zag pattern

Filter interviews by

Tietoevry Senior .NET Developer Interview Questions and Answers

Updated 27 May 2024

Tietoevry Senior .NET Developer Interview Experiences

1 interview found

Senior .NET Developer Interview Questions & Answers

user image Esoteric Sourcer

posted on 27 May 2024

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
-
Result
-
Round 1 - Coding Test 

Not very difficult if your basic are clear.

Round 2 - Technical 

(1 Question)

  • Q1. Again focus was on my .net experience itself.
Round 3 - HR 

(1 Question)

  • Q1. HR questions are simple, mostly they ask related to Salary, hybrid way of working etc.

Interview questions from similar companies

Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Recruitment Consulltant and was interviewed before Apr 2022. There were 2 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - One-on-one 

(2 Questions)

  • Q1. What is generics
  • Ans. 

    Generics are a way to create reusable code that can work with different data types.

    • Generics allow for type safety and reduce code duplication.

    • They are used in collections such as List and Dictionary.

    • Generics can also be used in methods and classes.

    • Example: List names = new List();

    • Example: Dictionary employees = new Dictionary();

Answered by AI
  • Q2. What is primary key
  • Ans. 

    Primary key is a unique identifier for a record in a database table.

    • Primary key ensures data integrity and helps in faster data retrieval.

    • It cannot have null values and must be unique for each record.

    • Examples of primary keys are social security number, email address, etc.

  • Answered by AI
    Interview experience
    4
    Good
    Difficulty level
    Moderate
    Process Duration
    Less than 2 weeks
    Result
    Selected Selected

    I applied via Campus Placement and was interviewed in Nov 2024. There were 3 interview rounds.

    Round 1 - Aptitude Test 

    Logical reasoning, grammar, and coding: two basic level questions.

    Round 2 - Technical 

    (3 Questions)

    • Q1. Question on core Java
    • Q2. Question on SQL and PLSQL
    • Q3. Resume based question and on project
    Round 3 - HR 

    (2 Questions)

    • Q1. Resume and project based question
    • Q2. What do you like about your current company, and why do you want to join our organization?
    • Ans. 

      I appreciate the collaborative team environment and innovative projects at my current company, and I am excited about the opportunities for growth and learning at your organization.

      • Collaborative team environment fosters creativity and productivity

      • Innovative projects challenge me to learn and grow

      • Excited about the opportunities for growth and learning at your organization

    • Answered by AI
    Interview experience
    4
    Good
    Difficulty level
    Easy
    Process Duration
    -
    Result
    -

    I applied via Naukri.com

    Round 1 - Technical 

    (7 Questions)

    • Q1. What is OOP Concepts
    • Ans. 

      OOP Concepts refer to the principles of Object-Oriented Programming, including encapsulation, inheritance, and polymorphism.

      • Encapsulation: Bundling data and methods that operate on the data into a single unit (object)

      • Inheritance: Allowing a new class to inherit properties and behavior from an existing class

      • Polymorphism: The ability for objects of different classes to respond to the same message in different ways

    • Answered by AI
    • Q2. What is Method Overloading and Method Overriding
    • Ans. 

      Method overloading is when multiple methods have the same name but different parameters. Method overriding is when a subclass provides a specific implementation of a method that is already provided by its parent class.

      • Method overloading involves creating multiple methods in the same class with the same name but different parameters.

      • Method overriding occurs in a subclass that provides a specific implementation of a meth...

    • Answered by AI
    • Q3. Servlet Life Cycle
    • Q4. Spring boot annotations
    • Q5. What you know about Multithreading
    • Ans. 

      Multithreading is a programming concept where multiple threads run concurrently within a single process.

      • Allows for parallel execution of tasks

      • Improves performance by utilizing multiple CPU cores

      • Requires synchronization to prevent race conditions

      • Examples: creating a GUI application with responsive UI, processing multiple requests simultaneously in a web server

    • Answered by AI
    • Q6. What are design patterns you follow in microservices architecture
    • Ans. 

      Some design patterns in microservices architecture include Service Registry, Circuit Breaker, and API Gateway.

      • Service Registry: Allows services to dynamically discover and communicate with each other.

      • Circuit Breaker: Prevents cascading failures by failing fast and providing fallback mechanisms.

      • API Gateway: Acts as a single entry point for clients to access multiple microservices.

      • Event Sourcing: Stores the state of a sy...

    • Answered by AI
    • Q7. What is JDK Vs JIT
    • Ans. 

      JDK is Java Development Kit, which includes tools for developing Java applications. JIT is Just-In-Time compiler, which compiles Java bytecode to native machine code at runtime.

      • JDK is a software development kit used for developing Java applications.

      • JIT is a component of the Java Virtual Machine (JVM) that improves the performance of Java applications by compiling bytecode to native machine code at runtime.

      • JDK includes ...

    • Answered by AI

    Interview Preparation Tips

    Interview preparation tips for other job seekers - Just focus on the basics of Java

    Skills evaluated in this interview

    Interview experience
    4
    Good
    Difficulty level
    -
    Process Duration
    -
    Result
    -
    Round 1 - One-on-one 

    (2 Questions)

    • Q1. Basic Java Question
    • Q2. Spring Boot related questions
    Round 2 - One-on-one 

    (2 Questions)

    • Q1. Design a rest API and code it.
    • Ans. 

      Design and code a REST API for a software developer interview.

      • Define the endpoints and HTTP methods for the API (e.g. GET /users, POST /users)

      • Implement authentication and authorization mechanisms (e.g. JWT tokens)

      • Use proper status codes for responses (e.g. 200 OK, 401 Unauthorized)

      • Include error handling and validation for input data

      • Document the API using tools like Swagger or OpenAPI

    • Answered by AI
    • Q2. Questions related to JPA HIBERNATE SQL
    Round 3 - One-on-one 

    (2 Questions)

    • Q1. Discussion related to Last company Project and architecture level questions
    • Q2. Write code to calculate frequency of a word using Stream API and lambda expressions
    • Ans. 

      Calculate word frequency using Stream API and lambda expressions

      • Use Stream API to convert array of strings to stream

      • Use Collectors.groupingBy to group words by their frequency

      • Use Collectors.counting to count the occurrences of each word

    • Answered by AI

    Skills evaluated in this interview

    Interview experience
    4
    Good
    Difficulty level
    -
    Process Duration
    -
    Result
    Not Selected
    Round 1 - Aptitude Test 

    20 aptitude,20 comunication,4 program questions

    Round 2 - Group Discussion 

    General topics . topics about online class vs office line class

    Round 3 - HR 

    (1 Question)

    • Q1. In this round also they mainly check communication.after that basic questions about the what you put on your resume
    Round 4 - HR 

    (1 Question)

    • Q1. General round. In this round they told about the company and bond
    Interview experience
    4
    Good
    Difficulty level
    -
    Process Duration
    -
    Result
    -
    Round 1 - Coding Test 

    2 leetcode medium level type problems were given. This was a cut-off test were majority will be cut-off.

    Round 2 - Coding Test 

    Long coding round - Paired with another thoughtworker

    Round 3 - Technical 

    (2 Questions)

    • Q1. Questions on project
    • Q2. Frameworks related
    Interview experience
    5
    Excellent
    Difficulty level
    -
    Process Duration
    -
    Result
    -
    Round 1 - Technical 

    (1 Question)

    • Q1. React js, javascript and html css
    Interview experience
    1
    Bad
    Difficulty level
    -
    Process Duration
    -
    Result
    -
    Round 1 - One-on-one 

    (3 Questions)

    • Q1. Multithreading, process and performance
    • Q2. Process handling
    • Q3. Coding questions

    Interview Preparation Tips

    Interview preparation tips for other job seekers - Take a wise decision before joining this organization, go through all the reviews.
    Interview experience
    3
    Average
    Difficulty level
    Moderate
    Process Duration
    Less than 2 weeks
    Result
    Not Selected

    I applied via Referral and was interviewed in Apr 2024. There were 2 interview rounds.

    Round 1 - Technical 

    (1 Question)

    • Q1. OS questions,graph dfs question, geeks for geeks chocolate factory question
    Round 2 - Technical 

    (1 Question)

    • Q1. Children sum property trees,height of BT
    • Ans. 

      The question is about implementing a children sum property in trees and finding the height of a binary tree.

      • Children sum property in trees means that the value of a node must be equal to the sum of the values of its children nodes.

      • To find the height of a binary tree, you can recursively calculate the height of the left and right subtrees and return the maximum height plus one.

      • Example: For a binary tree with nodes 1, 2,

    • Answered by AI

    Interview Preparation Tips

    Topics to prepare for NetApp Software Developer interview:
    • OS
    • C++

    Skills evaluated in this interview

    Tietoevry Interview FAQs

    How many rounds are there in Tietoevry Senior .NET Developer interview?
    Tietoevry interview process usually has 3 rounds. The most common rounds in the Tietoevry interview process are Coding Test, Technical and HR.

    Tell us how to improve this page.

    Tietoevry Senior .NET Developer Interview Process

    based on 1 interview

    Interview experience

    4
      
    Good
    View more
    Join Tietoevry We create purposeful technology that reinvents the world for good.
    Senior Software Engineer
    1.1k salaries
    unlock blur

    ₹7.6 L/yr - ₹28 L/yr

    Software Engineer
    853 salaries
    unlock blur

    ₹4 L/yr - ₹15 L/yr

    Softwaretest Engineer
    336 salaries
    unlock blur

    ₹3 L/yr - ₹9 L/yr

    Lead Software Engineer
    319 salaries
    unlock blur

    ₹9.7 L/yr - ₹28 L/yr

    Senior Test Engineer
    215 salaries
    unlock blur

    ₹6 L/yr - ₹24 L/yr

    Explore more salaries
    Compare Tietoevry with

    Wipro

    3.7
    Compare

    Infosys

    3.6
    Compare

    Tech Mahindra

    3.5
    Compare

    HCLTech

    3.5
    Compare
    Did you find this page helpful?
    Yes No
    write
    Share an Interview