Upload Button Icon Add office photos
Engaged Employer

i

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

TraviYo Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

TraviYo Dot Net Core Developer Interview Questions and Answers

Updated 7 Feb 2024

6 Interview questions

A Dot Net Core Developer was asked
Q. What is the difference between a dataset and a datareader?
Ans. 

Dataset is an in-memory representation of a relational database, while DataReader is a forward-only, read-only stream of data.

  • Dataset is a disconnected architecture, while DataReader is a connected architecture.

  • Dataset can hold multiple tables and relationships, while DataReader can only hold a single table.

  • Dataset can be used for data manipulation and updates, while DataReader is read-only.

  • Dataset requires more m...

A Dot Net Core Developer was asked
Q. What is a filter in .NET Core?
Ans. 

Filters in .NET Core are used to intercept HTTP requests and responses.

  • Filters are used to add cross-cutting concerns to MVC applications.

  • They can be used for authentication, authorization, logging, exception handling, etc.

  • Filters can be applied globally, at the controller level, or at the action level.

  • Examples of filters include AuthorizeFilter, ExceptionFilter, and ActionFilter.

Dot Net Core Developer Interview Questions Asked at Other Companies

asked in Infosys
Q1. How do you return and handle a large number of records in a web A ... read more
asked in Infosys
Q2. Why should we use Entity Framework rather than writing SQL querie ... read more
asked in Infosys
Q3. What is dependency injection and life cycle methods
asked in Infosys
Q4. Where have you used generic concepts in your projects?
asked in Infosys
Q5. How do you improve your Web API performance?
A Dot Net Core Developer was asked
Q. What is dependency injection?
Ans. 

Dependency injection is a design pattern that allows objects to be loosely coupled and dependencies to be injected at runtime.

  • Dependency injection is a way to achieve inversion of control.

  • It helps in creating modular and testable code.

  • Dependencies are provided to a class through constructor injection, property injection, or method injection.

  • It promotes code reusability and maintainability.

  • Example: In a .NET Core a...

A Dot Net Core Developer was asked
Q. What are the differences between Transient, AddScoped, and AddSingleton?
Ans. 

Transient creates a new instance every time it is requested, Scoped creates a new instance per scope, Singleton creates a single instance for the entire application.

  • Transient: Creates a new instance every time it is requested.

  • AddScoped: Creates a new instance per scope, such as per HTTP request.

  • AddSingleton: Creates a single instance for the entire application.

  • Example: Transient can be used for lightweight service...

A Dot Net Core Developer was asked
Q. What is a SQL Join and why do we need it?
Ans. 

SQL Join is used to combine rows from two or more tables based on a related column between them.

  • Join is used to retrieve data from multiple tables in a single query.

  • It helps in avoiding data redundancy and improving query performance.

  • Different types of joins include inner join, left join, right join, and full outer join.

  • Join conditions are specified using the ON keyword.

  • Example: SELECT * FROM table1 JOIN table2 ON...

A Dot Net Core Developer was asked
Q. How do you create a table using MySQL?
Ans. 

To create a table using MYSQL, use the CREATE TABLE statement followed by the table name and column definitions.

  • Use the CREATE TABLE statement to create a new table

  • Specify the table name after the CREATE TABLE statement

  • Define the columns and their data types within parentheses

  • Add any additional constraints or attributes to the columns

  • Example: CREATE TABLE employees (id INT, name VARCHAR(50), age INT)

TraviYo Dot Net Core Developer Interview Experiences

1 interview found

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(6 Questions)

  • Q1. What is filter in dot net core
  • Ans. 

    Filters in .NET Core are used to intercept HTTP requests and responses.

    • Filters are used to add cross-cutting concerns to MVC applications.

    • They can be used for authentication, authorization, logging, exception handling, etc.

    • Filters can be applied globally, at the controller level, or at the action level.

    • Examples of filters include AuthorizeFilter, ExceptionFilter, and ActionFilter.

  • Answered by AI
  • Q2. What is dependency injection
  • Ans. 

    Dependency injection is a design pattern that allows objects to be loosely coupled and dependencies to be injected at runtime.

    • Dependency injection is a way to achieve inversion of control.

    • It helps in creating modular and testable code.

    • Dependencies are provided to a class through constructor injection, property injection, or method injection.

    • It promotes code reusability and maintainability.

    • Example: In a .NET Core applic...

  • Answered by AI
  • Q3. Different between Transient,Add Scope and AddSingleton
  • Ans. 

    Transient creates a new instance every time it is requested, Scoped creates a new instance per scope, Singleton creates a single instance for the entire application.

    • Transient: Creates a new instance every time it is requested.

    • AddScoped: Creates a new instance per scope, such as per HTTP request.

    • AddSingleton: Creates a single instance for the entire application.

    • Example: Transient can be used for lightweight services tha...

  • Answered by AI
  • Q4. Difference between dataset and datareader
  • Ans. 

    Dataset is an in-memory representation of a relational database, while DataReader is a forward-only, read-only stream of data.

    • Dataset is a disconnected architecture, while DataReader is a connected architecture.

    • Dataset can hold multiple tables and relationships, while DataReader can only hold a single table.

    • Dataset can be used for data manipulation and updates, while DataReader is read-only.

    • Dataset requires more memory...

  • Answered by AI
  • Q5. Whai is Sql Join and why do we need it
  • Ans. 

    SQL Join is used to combine rows from two or more tables based on a related column between them.

    • Join is used to retrieve data from multiple tables in a single query.

    • It helps in avoiding data redundancy and improving query performance.

    • Different types of joins include inner join, left join, right join, and full outer join.

    • Join conditions are specified using the ON keyword.

    • Example: SELECT * FROM table1 JOIN table2 ON tabl...

  • Answered by AI
  • Q6. How to create a table using MYSQL
  • Ans. 

    To create a table using MYSQL, use the CREATE TABLE statement followed by the table name and column definitions.

    • Use the CREATE TABLE statement to create a new table

    • Specify the table name after the CREATE TABLE statement

    • Define the columns and their data types within parentheses

    • Add any additional constraints or attributes to the columns

    • Example: CREATE TABLE employees (id INT, name VARCHAR(50), age INT)

  • Answered by AI

Skills evaluated in this interview

Are these interview questions helpful?

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 TraviYo?
Ask anonymously on communities.

Interview questions from similar companies

I applied via Campus Placement and was interviewed before Sep 2021. 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 - Coding Test 

Mcqs on javascript,. 1 coding question

Interview Preparation Tips

Interview preparation tips for other job seekers - Campus recruitment
1 online coding
2 technical rounds DSA
1 tech managerial
1 hr

Os, DBMS, DSA, stacks, trees,

I applied via Naukri.com and was interviewed in Oct 2018. There were 3 interview rounds.

Interview Questionnaire 

3 Questions

  • Q1. Asked me to draw spring mvc architecture and about collection framework.
  • Q2. Asked me to write the logic for pattern.
  • Ans. 

    This question involves creating a specific pattern using loops and conditional statements in programming.

    • Identify the desired pattern (e.g., asterisks, numbers).

    • Use nested loops: outer loop for rows, inner loop for columns.

    • Control the output format with conditional statements.

    • Example: For a pyramid pattern, increase spaces and asterisks in each row.

  • Answered by AI
  • Q3. Asked me on core java.

Interview Preparation Tips

General Tips: be thorough with the core java and good to have knowledge on spring mvc
Skills: Communication
Duration: <1 week

I appeared for an interview in Mar 2021.

Round 1 - Coding Test 

(2 Questions)

Round duration - 90 minutes
Round difficulty - Easy

Timing was 10:00 AM. Platform was good.

  • Q1. 

    Subarray With Given Sum Problem Statement

    Given an array ARR of N integers and an integer S, determine if there exists a contiguous subarray within the array with a sum equal to S. If such a subarray exis...

  • Q2. 

    Remove Consecutive Duplicates Problem Statement

    Given a string S, your task is to recursively remove all consecutive duplicate characters from the string.

    Input:

    String S

    Output:

    Output string

    Constr...

Interview Preparation Tips

Professional and academic backgroundI completed Computer Science Engineering from Chitkara University. I applied for the job as SDE - 1 in MumbaiEligibility criteriaAbove 8 CGPAGoComet interview preparation:Topics to prepare for the interview - Data Structures, Pointers, OOPS, System Design, Algorithms, Dynamic ProgrammingTime required to prepare for the interview - 2 monthsInterview preparation tips for other job seekers

Tip 1 : Practice Data structure questions.
Tip 2 : Do some projects.
Tip 3 : Have knowledge of DBMS.

Application resume tips for other job seekers

Tip 1 : Keep it short.
Tip 2 : Do not put false things on resume.

Final outcome of the interviewRejected

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

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

Round 1 - Coding Test 

There was an OA on hackerearth of an hour. In that there were 20 MCQs and two DSA questions easy to medium on Heap, Hashmap and Subarray

Round 2 - Technical 

(3 Questions)

  • Q1. Asked about previous worked project in last company
  • Q2. Asked one medium DSA question (DNA sequencing) and asked to design some schema
  • Q3. Asked one puzzle If there are 1000 bottles and one is poisonous, a rat will diw after one hour of drinking and you have only one hour to find out which bottle is poisonous, How many minimum rats you need ?
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via LinkedIn and was interviewed before Dec 2023. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. Convert Roman to integer
  • Q2. SQL queries optimisation & SQL engine

Interview Preparation Tips

Interview preparation tips for other job seekers - Practice beginner level leetcode questions

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
2-4 weeks
Result
Selected Selected

I appeared for an interview before May 2024, where I was asked the following questions.

  • Q1. What is the difference between a process and a Thread?
  • Ans. 

    Processes are independent execution units with their own memory, while threads are lightweight and share memory within a process.

    • A process is an independent program in execution, while a thread is a smaller unit of a process.

    • Processes have their own memory space; threads share the same memory space of their parent process.

    • Creating a process is more resource-intensive than creating a thread.

    • Example: A web browser (proce...

  • Answered by AI
  • Q2. What does rest stands?
  • Ans. 

    REST stands for Representational State Transfer, a software architectural style for designing networked applications.

    • REST is based on stateless communication between client and server.

    • It uses standard HTTP methods like GET, POST, PUT, DELETE.

    • Resources are identified by URIs (Uniform Resource Identifiers).

    • Data is typically exchanged in formats like JSON or XML.

    • RESTful APIs are widely used in web services for their simpl...

  • Answered by AI
Interview experience
2
Poor
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Find the second most occurrence of string.
  • Ans. 

    Find the second most occurrence of string in an array of strings.

    • Create a dictionary to store the count of each string in the array

    • Sort the dictionary by count in descending order

    • Return the key of the second element in the sorted dictionary

  • Answered by AI
Interview experience
2
Poor
Difficulty level
-
Process Duration
-
Result
Not Selected
Round 1 - Technical 

(12 Questions)

  • Q1. Rate yourself in js, node js, react, MongoDB (separately)
  • Ans. 

    I have a solid understanding of JS, Node.js, React, and MongoDB, with practical experience in building full-stack applications.

    • JavaScript: Proficient in ES6+ features, asynchronous programming, and DOM manipulation. Example: Built a dynamic web app using vanilla JS.

    • Node.js: Experienced in building RESTful APIs and handling server-side logic. Example: Developed a Node.js API for a task management app.

    • React: Skilled in c...

  • Answered by AI
  • Q2. Typeof null, typeof undefined, typeof {}, typeof NaN
  • Q3. What changes came in es6
  • Q4. This keyword, closures, hoisting
  • Q5. Are let and cont variables hoisted?
  • Q6. What is global context
  • Q7. What is temporal deadzone
  • Q8. What is modules? types of modules in nodejs
  • Ans. 

    Modules in Node.js are reusable blocks of code that encapsulate related functionality.

    • Modules in Node.js can be built-in modules like fs (file system) or third-party modules like express.

    • Modules help in organizing code into separate files for better maintainability and reusability.

    • Modules can be imported using the require() function in Node.js.

  • Answered by AI
  • Q9. Index in mongodb, why we need index, is index good or bad?
  • Ans. 

    Indexes in MongoDB improve query performance by allowing the database to quickly locate and retrieve specific documents.

    • Indexes help to speed up query performance by allowing the database to quickly locate specific documents based on the indexed fields.

    • Without indexes, MongoDB would have to perform a collection scan, which can be slow and resource-intensive.

    • Indexes can be created on single fields or compound fields to ...

  • Answered by AI
  • Q10. What are hooks , use of useRef
  • Ans. 

    Hooks are a feature in React that allow you to use state and other React features in functional components. useRef is a hook that allows you to create a mutable object that persists for the lifetime of the component.

    • Hooks are used to add state and lifecycle methods to functional components in React

    • useRef is used to create a mutable reference that persists between renders

    • useRef can be used to access DOM elements directl...

  • Answered by AI
  • Q11. Fs module, http module, worker thread?
  • Q12. Why we use mongoose not mongodb driver?

Skills evaluated in this interview

Software Engineer Interview Questions & Answers

FloBiz user image Vishal Kathpalia

posted on 22 Jan 2024

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
-

I applied via Referral and was interviewed in Dec 2023. There were 2 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. Leetcode Medium Question -- Container most water
  • Ans. 

    Find two lines that, together with the x-axis, form a container that holds the most water.

    • Use two pointers, one at each end of the array.

    • Calculate the area formed by the lines at the two pointers.

    • Move the pointer pointing to the shorter line inward to potentially find a taller line.

    • Repeat until the two pointers meet, keeping track of the maximum area found.

    • Example: For heights [1,8,6,2,5,4,8,3,7], the maximum area is 4...

  • Answered by AI
Round 2 - Technical 

(1 Question)

  • Q1. LLD, Design patterns, Operating system

TraviYo Interview FAQs

How many rounds are there in TraviYo Dot Net Core Developer interview?
TraviYo interview process usually has 1 rounds. The most common rounds in the TraviYo interview process are Technical.
What are the top questions asked in TraviYo Dot Net Core Developer interview?

Some of the top questions asked at the TraviYo Dot Net Core Developer interview -

  1. Different between Transient,Add Scope and AddSingle...read more
  2. Whai is Sql Join and why do we need...read more
  3. How to create a table using MY...read more

Tell us how to improve this page.

Overall Interview Experience Rating

4/5

based on 1 interview experience

Interview Questions from Similar Companies

Zidio Development Interview Questions
4.4
 • 102 Interviews
NexTurn Interview Questions
4.1
 • 35 Interviews
GoComet Interview Questions
4.6
 • 24 Interviews
Bonami Software Interview Questions
4.1
 • 23 Interviews
FloBiz Interview Questions
3.5
 • 23 Interviews
ZeAI SOFT Interview Questions
4.9
 • 21 Interviews
Ivanti Interview Questions
3.7
 • 19 Interviews
View all
Front end Developer
9 salaries
unlock blur

₹2 L/yr - ₹3.5 L/yr

Software Engineer
3 salaries
unlock blur

₹1.8 L/yr - ₹5.5 L/yr

HR Manager
3 salaries
unlock blur

₹2.9 L/yr - ₹3.7 L/yr

HR Executive
3 salaries
unlock blur

₹3.2 L/yr - ₹4 L/yr

Web Designer
3 salaries
unlock blur

₹0.7 L/yr - ₹2.6 L/yr

Explore more salaries
Compare TraviYo with

Zidio Development

4.4
Compare

NexTurn

4.1
Compare

Springbord Systems

3.6
Compare

FloBiz

3.5
Compare
write
Share an Interview