Upload Button Icon Add office photos

Filter interviews by

The One Technologies Senior Software Developer Interview Questions, Process, and Tips

Updated 28 Feb 2024

The One Technologies Senior Software Developer Interview Experiences

1 interview found

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Approached by Company and was interviewed before Feb 2023. There were 2 interview rounds.

Round 1 - Technical 

(4 Questions)

  • Q1. What is the sync and async?
  • Ans. 

    Sync and async refer to synchronous and asynchronous programming, respectively.

    • Sync programming executes tasks sequentially, blocking the program until each task is completed.

    • Async programming allows tasks to run concurrently, enabling the program to continue executing other tasks while waiting for asynchronous tasks to complete.

    • Examples of sync programming include traditional function calls, while async programming of...

  • Answered by AI
  • Q2. How to identify memory leaks?
  • Ans. 

    Identifying memory leaks involves monitoring memory usage, analyzing memory dumps, and using tools like Valgrind.

    • Monitor memory usage over time to detect abnormal increases.

    • Analyze memory dumps to identify the source of the leak.

    • Use tools like Valgrind to detect memory leaks in C/C++ programs.

    • Check for unreleased resources such as file handles or database connections.

  • Answered by AI
  • Q3. What is SOLID Principles?
  • Ans. 

    SOLID Principles are a set of five design principles in object-oriented programming to make software designs more understandable, flexible, and maintainable.

    • S - Single Responsibility Principle: A class should have only one reason to change.

    • O - Open/Closed Principle: Software entities should be open for extension but closed for modification.

    • L - Liskov Substitution Principle: Objects of a superclass should be replaceable...

  • Answered by AI
  • Q4. What are the Oops concept
  • Ans. 

    Oops concepts are the principles of Object-Oriented Programming, including Inheritance, Encapsulation, Polymorphism, and Abstraction.

    • Inheritance: Allows a class to inherit properties and behavior from another class.

    • Encapsulation: Bundling data and methods that operate on the data into a single unit.

    • Polymorphism: Ability to present the same interface for different data types.

    • Abstraction: Hiding the complex implementatio...

  • Answered by AI
Round 2 - HR 

(2 Questions)

  • Q1. How you will manage team?
  • Q2. How soon you can join?

Skills evaluated in this interview

Interview questions from similar companies

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

It was a Coding Interview with 2 basic DSA Questions

Round 2 - Technical 

(1 Question)

  • Q1. It was a LLD discussion to create a service like Bookmyshow.
Round 3 - Technical 

(1 Question)

  • Q1. A high level design interview around Google Docs
Round 4 - Technical 

(1 Question)

  • Q1. A Technical Discussion with the Hiring Manager
Round 5 - HR 

(1 Question)

  • Q1. A value fit round by the HR
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed before Nov 2023. There was 1 interview round.

Round 1 - One-on-one 

(3 Questions)

  • Q1. Current Project Roles and Responsibilities
  • Ans. 

    Currently leading a team of developers in designing and implementing a new web application for a client in the finance industry.

    • Leading a team of developers in designing and implementing a new web application

    • Collaborating with stakeholders to gather requirements and define project scope

    • Ensuring project milestones are met on time and within budget

    • Conducting code reviews and providing technical guidance to team members

  • Answered by AI
  • Q2. Microservices and Message brokers.
  • Q3. Angular Reactive Forms, RxJS, Detection cycle

Interview Preparation Tips

Interview preparation tips for other job seekers - Have your basics clear. Microservices and Angular should be main focus. For seniors CQRS, MediatR and AWS Services can be plus.

I applied via Approached by Company and was interviewed in May 2022. There were 2 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Action Filters In MVC
  • Ans. 

    Action filters are used in ASP.NET MVC to execute code before or after an action method is called.

    • Action filters can be used to perform authentication and authorization checks.

    • They can also be used to modify the result of an action method.

    • Examples of action filters include Authorize, OutputCache, and HandleError.

    • Action filters can be applied globally, to a controller, or to an individual action method.

  • Answered by AI
  • Q2. What is the difference between controller and API controller
  • Ans. 

    A controller is used for handling user requests while an API controller is used for handling API requests.

    • A controller is used for rendering views while an API controller is used for returning data in JSON format.

    • API controllers are usually lighter and faster than regular controllers.

    • API controllers are often used for building RESTful APIs.

    • Examples of API frameworks that use API controllers include Laravel and ASP.NET

  • Answered by AI
Round 2 - Technical 

(2 Questions)

  • Q1. Difference between IEnumerable and IQuriable
  • Ans. 

    IEnumerable is read-only and forward-only while IQueryable is queryable and can be used with LINQ to SQL.

    • IEnumerable is used for in-memory collections while IQueryable is used for querying external data sources.

    • IQueryable allows for deferred execution while IEnumerable does not.

    • IQueryable can be used with LINQ to SQL to translate queries into SQL statements.

    • IEnumerable is simpler and more lightweight than IQueryable.

    • IE...

  • Answered by AI
  • Q2. What is the use of Yield Key word
  • Ans. 

    Yield keyword is used in Python to create generators that can be used to iterate over large datasets without loading them into memory.

    • Yield is used to pause and resume a function's execution.

    • Generators created using yield are memory efficient as they only load data when needed.

    • Yield can be used to implement lazy evaluation.

    • Yield can be used to create infinite sequences.

    • Example: def my_generator(): yield 1; yield 2; yie...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Should prepare OOPS concept, MVC Architeture, Basic Questions from SQL Server

Skills evaluated in this interview

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

I applied via Campus Placement and was interviewed in Oct 2024. There were 4 interview rounds.

Round 1 - Coding Test 

Consist 3 coding questions medium level

Round 2 - Technical 

(2 Questions)

  • Q1. Asked about java concept
  • Q2. Sql query basics
Round 3 - Technical 

(2 Questions)

  • Q1. Asked medium to advance level oops java concept
  • Q2. Deep discussion over project
Round 4 - Technical 

(2 Questions)

  • Q1. Hard level linked list questions
  • Q2. Advanced level sql query

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare sql and oop concepts well
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-

I applied via Campus Placement

Round 1 - Coding Test 

Machine coding round

Round 2 - Technical 

(2 Questions)

  • Q1. TCP/IP related questions, what happens when you search a webpage?
  • Q2. Past projects discussions
Round 3 - HR 

(1 Question)

  • Q1. Behavioural questions on how would you tackle a particular scenario
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Walk-in and was interviewed in Jun 2024. There were 3 interview rounds.

Round 1 - Coding Test 

Basic Logical programs

Round 2 - Technical 

(4 Questions)

  • Q1. Explain laravel Structure
  • Q2. Database migration
  • Q3. What is indexing in database
  • Q4. What is controller ,What is Route
Round 3 - HR 

(2 Questions)

  • Q1. Why you leave your previous Company
  • Q2. What is your role in previous company
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

It was a Basic Aptitude Test

Round 2 - Coding Test 

We were asked to do Sorting, SQL queries (join)

Round 3 - HR 

(1 Question)

  • Q1. Can you tell me about yourself?
  • Ans. 

    I am a passionate software engineer with 5 years of experience in developing web applications using various technologies.

    • 5 years of experience in software development

    • Proficient in developing web applications

    • Skilled in using various technologies such as Java, JavaScript, and SQL

  • Answered by AI
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-

I applied via Campus Placement

Round 1 - Aptitude Test 

Aptitude questions with 2-3 coding questions

Round 2 - Technical 

(2 Questions)

  • Q1. Input-wwwrrrrttttuu Output - w3r4t4u2
  • Q2. Interpreter vs compiler
  • Ans. 

    Interpreter executes code line by line, compiler translates code into machine code before execution.

    • Interpreter translates code into machine code line by line during runtime

    • Compiler translates code into machine code before execution

    • Interpreted languages include Python, JavaScript

    • Compiled languages include C, C++

  • Answered by AI
Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via AmbitionBox

Round 1 - Coding Test 

Java, spring,springboot

The One Technologies Interview FAQs

How many rounds are there in The One Technologies Senior Software Developer interview?
The One Technologies interview process usually has 2 rounds. The most common rounds in the The One Technologies interview process are Technical and HR.
What are the top questions asked in The One Technologies Senior Software Developer interview?

Some of the top questions asked at the The One Technologies Senior Software Developer interview -

  1. What is the sync and asy...read more
  2. How to identify memory lea...read more
  3. What is SOLID Principl...read more

Tell us how to improve this page.

The One Technologies Senior Software Developer Salary
based on 4 salaries
₹6 L/yr - ₹6.2 L/yr
56% less than the average Senior Software Developer Salary in India
View more details
DOT NET Developer
15 salaries
unlock blur

₹2 L/yr - ₹6 L/yr

Software Developer
14 salaries
unlock blur

₹2.2 L/yr - ₹8.5 L/yr

Software Engineer
12 salaries
unlock blur

₹2.2 L/yr - ₹6.2 L/yr

Project Manager
9 salaries
unlock blur

₹7 L/yr - ₹20 L/yr

QA Executive
9 salaries
unlock blur

₹4.2 L/yr - ₹5.5 L/yr

Explore more salaries
Compare The One Technologies with

TCS

3.7
Compare

Infosys

3.7
Compare

Wipro

3.7
Compare

HCLTech

3.6
Compare

Calculate your in-hand salary

Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary
Did you find this page helpful?
Yes No
write
Share an Interview