Upload Button Icon Add office photos

Filter interviews by

TMotions Global Senior Software Engineer Interview Questions, Process, and Tips

Updated 9 Mar 2023

TMotions Global Senior Software Engineer Interview Experiences

1 interview found

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

I applied via LinkedIn and was interviewed in Feb 2023. There was 1 interview round.

Round 1 - Technical 

(6 Questions)

  • Q1. Setup, Differences and Current project Code first Db vs Database First Db? and How to make changes from code side?
  • Ans. 

    Code first and Database first are two approaches to create a database. Changes can be made from code side using migrations.

    • Code first approach involves creating the database schema using code and then generating the database from it.

    • Database first approach involves creating the database schema using a visual designer and then generating the code from it.

    • Migrations can be used to make changes to the database schema from...

  • Answered by AI
  • Q2. Find 2nd Element from sql without using where caluse.
  • Ans. 

    Finding 2nd element from SQL without using WHERE clause.

    • Use OFFSET and LIMIT clauses to skip the first row and select the second row.

    • Order the result set by the desired column.

    • Example: SELECT column_name FROM table_name ORDER BY column_name OFFSET 1 LIMIT 1;

  • Answered by AI
  • Q3. CTE vs Temp Table. which one is best in sql stored procedure?
  • Ans. 

    CTE is better for complex queries, temp tables for large data sets.

    • CTE is more efficient for recursive queries and can improve readability.

    • Temp tables are better for large data sets and can be indexed for faster performance.

    • Consider the complexity and size of the data when choosing between CTE and temp tables.

  • Answered by AI
  • Q4. Having vs Group clause differences.
  • Ans. 

    HAVING clause filters groups while GROUP BY groups data based on a column.

    • GROUP BY is used to group data based on a column while HAVING is used to filter groups based on a condition.

    • HAVING clause is used with GROUP BY clause to filter groups based on a condition.

    • GROUP BY clause is used to group data based on a column and aggregate functions are used to perform calculations on each group.

    • Example: SELECT department, COUN...

  • Answered by AI
  • Q5. Generic in C#. Use cases and Exmaple.
  • Ans. 

    Generics in C# allow for type-safe programming and code reusability.

    • Generics allow for creating classes, interfaces, and methods that can work with any data type.

    • They provide compile-time type safety and eliminate the need for type casting.

    • Examples include List, Dictionary, and Nullable.

    • Generics can improve code performance by reducing boxing and unboxing operations.

Answered by AI
  • Q6. Delegates what, why and example.
  • Interview Preparation Tips

    Interview preparation tips for other job seekers - Intermediate type questions. Just prepare your fundamentals and Also keep in mind your current project architecture and your daily tasks and responsibilities.

    Skills evaluated in this interview

    Interview questions from similar companies

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

    I was interviewed before Jan 2024.

    Round 1 - Technical 

    (1 Question)

    • Q1. Regarding Web-development and React.js concepts
    Round 2 - Coding Test 

    Questions Regarding:

    Scope of javascript functions

    Regarding javascript binding

    Round 3 - HR 

    (1 Question)

    • Q1. Discussion regarding my technical interview feedback and CTC
    Interview experience
    5
    Excellent
    Difficulty level
    Moderate
    Process Duration
    Less than 2 weeks
    Result
    Selected Selected

    I applied via Company Website and was interviewed before Jan 2023. There were 4 interview rounds.

    Round 1 - Coding Test 

    Coding round on the programming language of your choice

    Round 2 - Technical 

    (1 Question)

    • Q1. Telephonic Round
    Round 3 - Technical 

    (1 Question)

    • Q1. Manager Round - Both Soft and Technical skills
    Round 4 - HR 

    (1 Question)

    • Q1. Offer and Negotiation Round

    Interview Preparation Tips

    Interview preparation tips for other job seekers - Be ready to discuss achievements: have specific examples of your work ready. Whether it's successful projects or overcoming challenges, concrete examples will make a lasting impression.

    I applied via Referral and was interviewed before Nov 2021. There were 3 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 - Technical 

    (2 Questions)

    • Q1. OOPs concepts, Inheritance, Abstraction, Polymorphism, Encapsulation
    • Q2. JavaScript, CSS, HTML and Basi SQL queries
    Round 3 - Technical 

    (1 Question)

    • Q1. Database complex Queries, Java Collections, HashMap Implementation, String Immutable Questions.

    Interview Preparation Tips

    Interview preparation tips for other job seekers - Technical round are not very hard, You can easily crack if you have the basic knowledge of Java concepts, JavaScript's and also aware about the Database queries.
    Interview experience
    5
    Excellent
    Difficulty level
    Easy
    Process Duration
    Less than 2 weeks
    Result
    Selected Selected

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

    Round 1 - Aptitude Test 

    Reasoning , maths , coding, english

    Round 2 - Coding Test 

    Java python css c programming sql, html.

    Interview Preparation Tips

    Interview preparation tips for other job seekers - No comments
    Interview experience
    2
    Poor
    Difficulty level
    -
    Process Duration
    -
    Result
    -
    Round 1 - Group Discussion 

    Water scarcity, 3 mins , name-area-parents-topic

    Round 2 - One-on-one 

    (2 Questions)

    • Q1. Tell me about yourself
    • Ans. 

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

      • Experienced in developing web applications using HTML, CSS, JavaScript, and frameworks like React and Angular

      • Proficient in backend development with Node.js and databases like MySQL and MongoDB

      • Familiar with version control systems like Git and deployment tools like Docker

      • Strong problem-solving skills and ability

    • Answered by AI
    • Q2. What is your background
    • Ans. 

      I have a Bachelor's degree in Computer Science and 5 years of experience in software development.

      • Bachelor's degree in Computer Science

      • 5 years of experience in software development

    • Answered by AI

    Interview Preparation Tips

    Interview preparation tips for other job seekers - whatever just enjoy the experiance
    Interview experience
    4
    Good
    Difficulty level
    Moderate
    Process Duration
    Less than 2 weeks
    Result
    Not Selected

    I applied via campus placement at ABES Engineering College, Ghaziabad and was interviewed in Jan 2024. There were 3 interview rounds.

    Round 1 - Aptitude Test 

    There was total of 40 questions
    First 20: Aptitude based topics like time and work, profit and loss, speed and distance
    Second 20: Programming MCQs based on C, C++ and python. Task is to guess the correct output and errors.

    Round 2 - Assignment 

    There were 4 coding questions based on array, 2 SQL queries and one article.
    Coding questions were easy for batch 2 but difficult for batch 1. Star patterns are present in batch 1.
    SQL queries were easy.
    One article (200-300)words. Topics was Google maps.

    Round 3 - One-on-one 

    (3 Questions)

    • Q1. Founder came and asked approach I used to solve coding questions in round 2. He then check the output for each question. Then he checked the SQL queries I have written, in which I had write two wrong queri...
    • Q2. He asked me about different approaches to solve a problem
    • Q3. He asked about the project I had done on Java Full stack.

    Interview Preparation Tips

    Interview preparation tips for other job seekers - Practice aptitude and c, c++ and python output based mcqs which can be easily found on gfg.
    Practice as much coding questions based on array, patterns and star patterns.
    Practice as much SQL queries as you can.
    You have to carry your own laptop so install atleast one ide which can work without internet.
    Also practice writing articles for this company (2-3).
    Interview experience
    5
    Excellent
    Difficulty level
    Moderate
    Process Duration
    Less than 2 weeks
    Result
    Not Selected

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

    Round 1 - Coding Test 

    It was a handson coding test contains 4 coding questions on prime numbers patterns and array it was easy

    Round 2 - Technical 

    (1 Question)

    • Q1. All questions based on resume on javascript java and react and mainly on projects
    Interview experience
    3
    Average
    Difficulty level
    -
    Process Duration
    -
    Result
    -
    Round 1 - Technical 

    (2 Questions)

    • Q1. Spark architecture.
    • Q2. Narrow and wide transformations
    Interview experience
    5
    Excellent
    Difficulty level
    Moderate
    Process Duration
    Less than 2 weeks
    Result
    Selected Selected

    I applied via LinkedIn and was interviewed before Oct 2023. There were 2 interview rounds.

    Round 1 - Assignment 

    Giva a Full stack project. based on MERN AND MEAN stack

    Round 2 - One-on-one 

    (2 Questions)

    • Q1. Dsa , were easy to medium
    • Q2. Some backend and azure related questions

    TMotions Global Interview FAQs

    How many rounds are there in TMotions Global Senior Software Engineer interview?
    TMotions Global interview process usually has 2 rounds. The most common rounds in the TMotions Global interview process are Resume Shortlist and Technical.
    What are the top questions asked in TMotions Global Senior Software Engineer interview?

    Some of the top questions asked at the TMotions Global Senior Software Engineer interview -

    1. Setup, Differences and Current project Code first Db vs Database First Db? and ...read more
    2. CTE vs Temp Table. which one is best in sql stored procedu...read more
    3. Find 2nd Element from sql without using where calu...read more

    Tell us how to improve this page.

    TMotions Global Senior Software Engineer Interview Process

    based on 1 interview

    Interview experience

    4
      
    Good
    View more
    TMotions Global Senior Software Engineer Salary
    based on 7 salaries
    ₹12 L/yr - ₹16.1 L/yr
    At par with the average Senior Software Engineer Salary in India
    View more details
    Software Engineer
    27 salaries
    unlock blur

    ₹3 L/yr - ₹9 L/yr

    Software Developer
    9 salaries
    unlock blur

    ₹4 L/yr - ₹7.9 L/yr

    Business Analyst
    9 salaries
    unlock blur

    ₹5 L/yr - ₹6.2 L/yr

    Senior Software Engineer
    7 salaries
    unlock blur

    ₹12 L/yr - ₹16.1 L/yr

    Senior Software Developer
    6 salaries
    unlock blur

    ₹7 L/yr - ₹15 L/yr

    Explore more salaries
    Compare TMotions Global with

    TCS

    3.7
    Compare

    Infosys

    3.6
    Compare

    Wipro

    3.7
    Compare

    HCLTech

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