Upload Button Icon Add office photos

Filter interviews by

TP Southern Odisha Distribution Software Developer Interview Questions and Answers

Updated 13 Aug 2022

TP Southern Odisha Distribution Software Developer Interview Experiences

1 interview found

I applied via Referral and was interviewed before Aug 2021. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. What is app config, web config and package.json
  • Ans. 

    App config, web config and package.json are configuration files used in software development.

    • App config is used in .NET applications to store application settings.

    • Web config is used in ASP.NET applications to store web application settings.

    • Package.json is used in Node.js applications to manage dependencies and scripts.

    • All three files are used to configure and customize software applications.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Be normal and answer only what asked. Answering in your own language

Skills evaluated in this interview

Interview questions from similar companies

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(2 Questions)

  • Q1. It was lld question to design a cab booking system.
  • Q2. Tell me about yourself
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-

I applied via Campus Placement

Round 1 - Aptitude Test 

Time value distance clock

Round 2 - Technical 

(1 Question)

  • Q1. Points arrays oparetor
Round 3 - HR 

(2 Questions)

  • Q1. Tell me Your self
  • Q2. Why should higher you

Interview Preparation Tips

Interview preparation tips for other job seekers - Keep learning every time
Don't vest time
Interview experience
1
Bad
Difficulty level
-
Process Duration
-
Result
No response
Round 1 - Coding Test 

Noramal basic algorithm and ,fetch api

Round 2 - Technical 

(1 Question)

  • Q1. React alll basic question,redux,class component,functional component
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. What is OOPS ?
  • Ans. 

    OOPS stands for Object-Oriented Programming System. It is a programming paradigm based on the concept of objects.

    • OOPS focuses on creating objects that contain data and methods to manipulate that data.

    • It allows for encapsulation, inheritance, and polymorphism.

    • Examples of OOPS languages include Java, C++, and Python.

  • Answered by AI
  • Q2. What is Dependency Injection
  • Ans. 

    Dependency Injection is a design pattern where components are given their dependencies rather than creating them internally.

    • Allows for easier testing by mocking dependencies

    • Promotes loose coupling between components

    • Improves code reusability and maintainability

    • Example: Constructor injection, Setter injection

  • Answered by AI
Round 2 - Technical 

(2 Questions)

  • Q1. Which Architechture does you project build by?
  • Q2. What is Normalization in sql?
  • Ans. 

    Normalization in SQL is the process of organizing data in a database to reduce redundancy and improve data integrity.

    • Normalization involves breaking down a table into smaller tables and defining relationships between them.

    • It helps in reducing data redundancy by storing data in a structured manner.

    • There are different normal forms like 1NF, 2NF, 3NF, and BCNF that define the level of normalization.

    • Example: If we have a t...

  • Answered by AI
Round 3 - HR 

(2 Questions)

  • Q1. Tell about your self ?
  • Q2. Whom do you provide your first month salary ?

Skills evaluated in this interview

Interview experience
2
Poor
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Given an array of n numbers , find the kth largest find the sum from a th largest to bth largest n can be huge
  • Ans. 

    Find the sum of kth to bth largest numbers in a huge array efficiently.

    • Sort the array in descending order to easily find the kth and bth largest numbers.

    • Use a priority queue or min heap to efficiently find the kth and bth largest numbers without sorting the entire array.

    • Once you have the kth and bth largest numbers, iterate through the array and sum the numbers between them.

  • Answered by AI
  • Q2. Mostly elasticsearch related and company work related questions

Skills evaluated in this interview

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

I applied via Job Portal and was interviewed in Jul 2024. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. SOLID principles
  • Q2. Microservice Architecture and Kafka

Interview Preparation Tips

Interview preparation tips for other job seekers - Be prepared with core concepts.
Interview experience
1
Bad
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Naukri.com

Round 1 - Technical 

(2 Questions)

  • Q1. Union and union all difference
  • Ans. 

    UNION combines the results of two or more SELECT statements, while UNION ALL includes duplicates.

    • UNION removes duplicate rows, while UNION ALL retains all rows including duplicates

    • UNION is slower than UNION ALL as it performs a distinct operation

    • UNION requires the same number of columns in the SELECT statements, while UNION ALL does not have this restriction

  • Answered by AI
  • Q2. What is generic and non-generic collections
  • Ans. 

    Generic collections allow storing any type of data, while non-generic collections are type-specific.

    • Generic collections can store any type of data, such as List or Dictionary.

    • Non-generic collections are type-specific, like ArrayList or HashTable.

    • Generic collections provide type safety and better performance compared to non-generic collections.

Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Not good experience give an interview

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
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 - HR 

(1 Question)

  • Q1. General discussion on experience
Round 3 - Technical 

(3 Questions)

  • Q1. Knowledge on SQL and how to write a query
  • Q2. Knowledge on DSA and coding problems to solve.
  • Q3. Knowledge on APIS (structure, security etc.)

Interview Preparation Tips

Interview preparation tips for other job seekers - Know your concepts.
Be confident about stuff that you know but be humble enough to say No to what you don't know.

I was interviewed in Mar 2022.

Round 1 - Face to Face 

(1 Question)

Round duration - 120 Minutes
Round difficulty - Medium

Machine Coding Round
2 Hours in Total
15 Mins for Question Explaination and Doubts
1.5 Hours for coding
15 mins to discuss the approach 

Timing - 3 to 5 pm (They are flexible)
Interviewer was very patient and helped me understand the question

  • Q1. Machine Coding Question

    Splitwise type application was to be implemented, no database or FE UI required, a basic terminal app. We can add expenses of two types shared equally, and with custom shares. Exampl...

  • Ans. 

    I divided entities that needed classes 
    I created until functions that would take input and mail them to correct functions
    Once Input was mapped I needed to just write functions that would take input and store incoming data
    When output is required will perform calculations and display data

  • Answered by CodingNinjas
Round 2 - Face to Face 

(2 Questions)

Round duration - 60 Minutes
Round difficulty - Medium

2 Data Strucutre Questions
Timing 5-6 pm (They are flexible)
Google Meet
Online IDE

  • Q1. Unique Binary Search Trees

    You are given an integer ‘N’, your task is to return the number of structurally unique BST's (binary search trees) which have exactly 'N' nodes of unique values from ...

  • Ans. 

    There can be 3 different type of trees which need to be identified and we need to take a bottom up approach

  • Answered by CodingNinjas
  • Q2. Subsequences of String

    You are given a string 'STR' containing lowercase English letters from a to z inclusive. Your task is to find all non-empty possible subsequences of 'STR'.

    A Subsequ...
  • Ans. Binary Representation approach

    The idea is to use bit patterns from binary representation of 1 to 2^length - 1. For a string of length N, use the binary representation of all the numbers from 1 to (2^N - 1). Start from left (Most significant bit) to right (Least significant bit) and append characters from input string which corresponds to bit value 1 in binary representation to the current subsequence.


    For example: “abc”...

  • Answered by CodingNinjas
Round 3 - HR 

(1 Question)

Round duration - 60 Minutes
Round difficulty - Easy

HIRING MANAGER ROUND

Discussion about the organisation now questions

  • Q1. Basic HR Questions

    What are your hobbies?

    Can you handle pressure?

  • Ans. 

    Tip 1 : Just be yourself 

  • Answered by CodingNinjas

Interview Preparation Tips

Professional and academic backgroundI applied for the job as SDE - 1 in BangaloreEligibility criteriaNASwiggy interview preparation:Topics to prepare for the interview - Dynamic Programming, Basic OOPS, Commonly Asked Algorithms (Kadane’s, Dutch National Flag and more), Data Structures (Heaps, Stack, Queues, HashMaps and more), Low Level Design (Machine Coding)Time required to prepare for the interview - 2 monthsInterview preparation tips for other job seekers

Tip 1 : Practice is they to success, every person will need a different path for preparation, the resources that you should use will depend upon your current expertise.
Tip 2 : For Machine Coding Rounds speed is key, you need to practice atleast 20 questions, Try to figure out techniques to common out code, code out your first question, and then spend good 2-3 hours in reducing no of lines and removing redundancy, try to note down methods you used to achieve less redundancy and for all the next questions you practice try to achieve that same quality from the beginning which will automatically increase your speed
Tip 3 : Do company wise preparation, look for interview experiences and try to map out commonly asked questions and categories of those questions and practice accordingly

Application resume tips for other job seekers

Tip 1 : If applying for any non FE role (or any role that does not require designing or creative skills) keep a minimalistic resume
Tip 2 : Ensure to add a summary at the top which mentions all the criterias HRs consider while short listing resumes (Experience, Degree and Branch, Languages you have experience in, City, Willingness to Relocate, Notice Period, If already on notice period mention your last working day)

Final outcome of the interviewSelected

Skills evaluated in this interview

TP Southern Odisha Distribution Interview FAQs

How many rounds are there in TP Southern Odisha Distribution Software Developer interview?
TP Southern Odisha Distribution interview process usually has 1 rounds. The most common rounds in the TP Southern Odisha Distribution interview process are Technical.

Tell us how to improve this page.

People are getting interviews through

based on 1 TP Southern Odisha Distribution interview
Referral
100%
Low Confidence
?
Low Confidence means the data is based on a small number of responses received from the candidates.
Team Lead
105 salaries
unlock blur

₹5.3 L/yr - ₹15.9 L/yr

Lead Engineer
61 salaries
unlock blur

₹4 L/yr - ₹9.2 L/yr

Senior Officer
24 salaries
unlock blur

₹4 L/yr - ₹7.2 L/yr

Commercial Associate
14 salaries
unlock blur

₹2.2 L/yr - ₹2.2 L/yr

Officer
7 salaries
unlock blur

₹3.3 L/yr - ₹4 L/yr

Explore more salaries
Compare TP Southern Odisha Distribution with

Adani Electricity

3.7
Compare

Tata Power Delhi Distribution

3.9
Compare

CESC

3.7
Compare

Torrent Power

3.8
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