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

Top trending discussions

View All
Interview Tips & Stories
1w
toobluntforu
·
works at
Cvent
Can speak English, can’t deliver in interviews
I feel like I can't speak fluently during interviews. I do know english well and use it daily to communicate, but the moment I'm in an interview, I just get stuck. since it's not my first language, I struggle to express what I actually feel. I know the answer in my head, but I just can’t deliver it properly at that moment. Please guide me
Got a question about TP Southern Odisha Distribution?
Ask anonymously on communities.

Interview questions from similar companies

I appeared for an interview before Sep 2020.

Round 1 - Face to Face 

(2 Questions)

Round duration - 60 Minutes
Round difficulty - Easy

  • Q1. 

    0/1 Knapsack Problem Statement

    A thief is planning to rob a store and can carry a maximum weight of 'W' in his knapsack. The store contains 'N' items where the ith item has a weight of 'wi' and a value of...

  • Ans. 

    Yes, the 0/1 Knapsack problem can be solved using dynamic programming with a space complexity of not more than O(W).

    • Use a 1D array to store the maximum value that can be stolen for each weight capacity from 0 to W.

    • Iterate through each item and update the array based on whether including the item would increase the total value.

    • The final value in the array at index W will be the maximum value that can be stolen.

  • Answered by AI
  • Q2. 

    Find the Second Largest Element

    Given an array or list of integers 'ARR', identify the second largest element in 'ARR'.

    If a second largest element does not exist, return -1.

    Example:

    Input:
    ARR = [2,...
  • Ans. 

    Find the second largest element in an array of integers.

    • Iterate through the array to find the largest and second largest elements.

    • Handle cases where all elements are identical.

    • Return -1 if a second largest element does not exist.

  • Answered by AI
Round 2 - Video Call 

(1 Question)

Round duration - 60 Minutes
Round difficulty - Easy

System Design Round

  • Q1. Design a system for Twitter, discussing its architecture, key components, and scalability considerations.
  • Ans. 

    Design a scalable system for Twitter with key components and architecture.

    • Use microservices architecture for scalability and fault isolation.

    • Key components include user service, tweet service, timeline service, and notification service.

    • Use a distributed database like Cassandra for storing tweets and user data.

    • Implement a message queue like Kafka for handling real-time updates and notifications.

    • Use a caching layer like ...

  • Answered by AI
Round 3 - HR 

Round duration - 30 Minutes
Round difficulty - Easy

It is just a formality

Interview Preparation Tips

Professional and academic backgroundI applied for the job as SDE - 1 in BangaloreEligibility criteriaResume shortlistingSwiggy interview preparation:Topics to prepare for the interview - OOPS, Data Structures, Core Java, Algorithms, DBMS, SQL,Time required to prepare for the interview - 3 monthsInterview preparation tips for other job seekers

Tip 1 : System Design
Tip 2 : Practice questions from leetcode
Tip 3 : Have some projects.

Application resume tips for other job seekers

Tip 1 : Mention what you know 
Tip 2 : Good previous work to showcase

Final outcome of the interviewSelected

Skills evaluated in this interview

Software Developer Interview Questions Asked at Other Companies

asked in Amazon
Q1. Maximum Subarray Sum Problem Statement Given an array of integers ... read more
asked in Rakuten
Q2. Merge Two Sorted Arrays Problem Statement Given two sorted intege ... read more
asked in Amazon
Q3. Minimum Number of Platforms Needed Problem Statement You are give ... read more
asked in Cognizant
Q4. Nth Fibonacci Number Problem Statement Calculate the Nth term in ... read more
asked in PhonePe
Q5. Form a Triangle Problem Statement You are given an array of integ ... read more

I applied via Campus Placement and was interviewed before Dec 2021. There were 4 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 - Aptitude Test 

Thre are aptitude question with coding round

Round 3 - Technical 

(1 Question)

  • Q1. Introduction Basics of programming
Round 4 - HR 

(1 Question)

  • Q1. HR questions introduced yourself family background

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident and believe in yourself. They might cross check you but your confidence matters

I appeared for an interview before Sep 2020.

Round 1 - Coding Test 

(2 Questions)

Round duration - 90 minutes
Round difficulty - Medium

It was very good

  • Q1. 

    Find the Longest Palindromic Substring

    Given a string ‘S’ composed of lowercase English letters, your task is to identify the longest palindromic substring within ‘S’.

    If there are multiple longest palin...

  • Ans. 

    Find the longest palindromic substring in a given string, returning the rightmost one if multiple exist.

    • Use dynamic programming to check if substrings are palindromes

    • Iterate through the string and expand around each character to find palindromic substrings

    • Keep track of the longest palindromic substring found

  • Answered by AI
  • Q2. 

    Minimum Sum in Matrix Problem Statement

    You are given a 2D matrix 'ARR' of size 'N x 3' with integers, where 'N' is the number of rows. Your task is to compute the smallest sum achievable by selecting one...

  • Ans. 

    Find the smallest sum achievable by selecting one element from each row of a 2D matrix, following certain constraints.

    • Iterate through each row and calculate the minimum sum by selecting elements that do not violate the constraints.

    • Keep track of the minimum sum achieved so far.

    • Avoid selecting elements directly beneath previously selected elements.

    • Example: For input [[1, 2, 3], [4, 8, 6], [1, 5, 3]], the optimal selectio...

  • Answered by AI
Round 2 - Face to Face 

Round duration - 1 hour
Round difficulty - Medium

It was a good interview

Interview Preparation Tips

Professional and academic backgroundI completed Computer Science Engineering from Techno India NJR Institute of Technology. I applied for the job as SDE - 1 in IndoreEligibility criteria7 cgpaTata Consultancy Services (TCS) interview preparation:Topics to prepare for the interview - I have done a rigourous training on Data Structure and Algorithms. It really helped me a lot to excel in life. Also I did vocational courses which enhanced my personality. I did analytical mindset training with problem solving methodologies. The hands on training on Python and Unix helped me a lot.Time required to prepare for the interview - 1 yearInterview preparation tips for other job seekers

Tip 1 : Daily practice programming
Tip 2 : Work with honesty
Tip 3 : Do with utmost dedication

Application resume tips for other job seekers

Tip 1 : Write with honesty
Tip 2 : Mention about your achievements

Final outcome of the interviewSelected

Skills evaluated in this interview

I appeared for an interview in Dec 2020.

Round 1 - Coding Test 

(1 Question)

Round duration - 30 minutes
Round difficulty - Medium

It was in the morning. Coding questions were mainly from data structures and Algorithms. Aptitude part was easy to solve that was more based on reasoning.

  • Q1. 

    Merge Sort Problem Statement

    You are given a sequence of numbers, ARR. Your task is to return a sorted sequence of ARR in non-descending order using the Merge Sort algorithm.

    Explanation:

    The Merge Sort...

  • Ans. 

    Implement Merge Sort algorithm to sort a sequence of numbers in non-descending order.

    • Divide the input array into two halves recursively until each array has only one element.

    • Merge the sorted halves to produce a completely sorted array.

    • Time complexity of Merge Sort is O(n log n).

    • Example: Input: [3, 1, 4, 1, 5], Output: [1, 1, 3, 4, 5]

  • Answered by AI
Round 2 - Video Call 

Round duration - 30 minutes
Round difficulty - Medium

It was in the afternoon. Questions were mainly from OS/DBMS based.

Round 3 - HR 

Round duration - 15 minutes
Round difficulty - Easy

It was in the evening. Interviewer is there who is very calm and of friendly nature. It was very interesting session.

Interview Preparation Tips

Professional and academic backgroundI applied for the job as SDE - 1 in DelhiEligibility criteriaCo CubesTata Consultancy Services (TCS) interview preparation:Topics to prepare for the interview - Data Science, Machine Learning, Data Structures, OOPS, Aptitude, Algorithms, Dynamic ProgrammingTime required to prepare for the interview - 4 monthsInterview preparation tips for other job seekers

Tip 1 : Practice as many questions as you can from trusted website
Tip 2 : Do projects according to your skills and company's demand
Tip 3 : Aptitude is the key to qualify the first round so do practice more and more questions of it.

Application resume tips for other job seekers

Tip 1 : Make it short and clean
Tip 2 : Skills should be mentioned properly
Tip 3 : Put the Best Stuff “Above the Fold” .

Final outcome of the interviewRejected

Skills evaluated in this interview

I applied via Naukri.com

Interview Questionnaire 

2 Questions

  • Q1. Open personal email in some remote desktop
  • Q2. Never ever do it.

Interview Preparation Tips

Interview preparation tips for other job seekers - Scammers Alert : Online technical test conducted by 3rd party (BIM Era) is terrible.
They ask us to connect to their remote desktop via AnyDesk and ask us to login and open our personal email id in the remote desktop.

Even LnT HR asserts on doing the same. - PRIVACY RIPPED.

As for the LnT team is considered, I would like to ask if LnT company policies provides permission for their employees, if they can login with their work credentials and open work email outside company provided computers on some random Remote Desktops.
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

30 mins 20 questions

Interview Preparation Tips

Interview preparation tips for other job seekers - prepare well
Are these interview questions helpful?
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Company Website and was interviewed in May 2023. 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 - Aptitude Test 

Based on Percentage,time,speed,coding

Round 3 - Technical 

(3 Questions)

  • Q1. Like write the small codes
  • Ans. 

    Demonstrate coding skills with small code snippets

    • Use loops to iterate through arrays or perform repetitive tasks

    • Implement basic algorithms like sorting or searching

    • Show understanding of data structures like arrays, strings, or objects

  • Answered by AI
  • Q2. About your self and some basics about you prefered courses
  • Q3. Plzz inform to me any other company vacancies

Interview Preparation Tips

Topics to prepare for TCS iON Software Developer interview:
  • C,c++,python basics
Interview preparation tips for other job seekers - Pls improve your communication skills

I appeared for an interview in Dec 2021.

Round 1 - Video Call 

(5 Questions)

Round duration - 60 minutes
Round difficulty - Easy

Technical round with questions on C# and .NET core concepts.

  • Q1. What is inheritance in C#?
  • Ans. 

    Inheritance is a mechanism in object-oriented programming where a class inherits properties and behaviors from another class.

    • Inheritance allows code reuse and promotes code organization.

    • A derived class can inherit from a base class and extend or modify its functionality.

    • In C#, inheritance is achieved using the 'class' keyword and the ':' symbol.

    • Example: class Dog : Animal { }

    • The derived class can access the public and ...

  • Answered by AI
  • Q2. What is a class in object-oriented programming?
  • Ans. 

    A class is a blueprint for creating objects in object-oriented programming.

    • A class is a template that defines the properties and behaviors of objects.

    • It encapsulates data and methods that operate on that data.

    • Objects are instances of a class, created using the class blueprint.

    • Classes support inheritance, allowing for the creation of subclasses with additional or modified functionality.

  • Answered by AI
  • Q3. What is an abstract class?
  • Ans. 

    An abstract class is a class that cannot be instantiated and is meant to be subclassed.

    • An abstract class serves as a blueprint for other classes.

    • It can have both abstract and non-abstract methods.

    • Abstract methods are declared without an implementation and must be implemented by the subclasses.

    • An abstract class can have instance variables and constructors.

    • It provides a common interface for all its subclasses.

  • Answered by AI
  • Q4. What is a destructor in object-oriented programming?
  • Ans. 

    A destructor is a special member function in object-oriented programming that is used to destroy an object.

    • Destructors are called automatically when an object goes out of scope or is explicitly deleted.

    • They are used to release resources held by the object, such as memory or file handles.

    • Destructors have the same name as the class preceded by a tilde (~).

    • They do not have return types or parameters.

    • Example: class MyClass...

  • Answered by AI
  • Q5. What is an interface?
  • Ans. 

    An interface is a programming construct that defines a contract for classes to implement certain methods or behaviors.

    • An interface provides a way to achieve multiple inheritance in programming languages that do not support it.

    • Interfaces are used to achieve loose coupling and promote code reusability.

    • Classes that implement an interface must provide an implementation for all the methods defined in the interface.

    • Interface...

  • Answered by AI
Round 2 - HR 

Round duration - 30 minutes
Round difficulty - Easy

HR round with typical behavioral problems.

Interview Preparation Tips

Eligibility criteriaAbove 7 CGPATCS iON interview preparation:Topics to prepare for the interview - Data Structures, Algorithms, C# and .NET, Aptitude, OOPSTime required to prepare for the interview - 4 monthsInterview preparation tips for other job seekers

Tip 1 : Must do Previously asked Interview as well as Online Test Questions.
Tip 2 : Go through all the previous interview experiences from Codestudio and Leetcode.
Tip 3 : Do at-least 2 good projects and you must know every bit of them.

Application resume tips for other job seekers

Tip 1 : Have at-least 2 good projects explained in short with all important points covered.
Tip 2 : Every skill must be mentioned.
Tip 3 : Focus on skills, projects and experiences more.

Final outcome of the interviewSelected

Skills evaluated in this interview

I appeared for an interview in Jan 2021.

Round 1 - Coding Test 

(2 Questions)

Round duration - 60 Minutes
Round difficulty - Easy

4 Questions which were of Easy, Medium, and Hard level.

  • Q1. 

    Lowest Common Ancestor of a Binary Tree III

    The structure of a binary tree has been modified so that each node includes a reference to its parent node.

    Problem Statement

    You are provided with two nodes,...

  • Ans. 

    This question is about finding the lowest common ancestor of two nodes in a binary tree with parent references.

    • Traverse from the given nodes to their respective root nodes and store the paths in two separate lists.

    • Compare the two lists and find the last common node.

    • Return the last common node as the lowest common ancestor.

  • Answered by AI
  • Q2. 

    Maximum Subarray Problem Statement

    Ninja has been given an array, and he wants to find a subarray such that the sum of all elements in the subarray is maximum.

    A subarray 'A' is considered greater than a...

  • Ans. 

    The problem is to find a subarray with the maximum sum in a given array.

    • Iterate through the array and keep track of the maximum sum and the current sum.

    • If the current sum becomes negative, reset it to 0.

    • Update the maximum sum if the current sum is greater.

    • Also keep track of the start and end indices of the subarray with the maximum sum.

    • Return the subarray using the start and end indices.

  • Answered by AI
Round 2 - Video Call 

(2 Questions)

Round duration - 50 Minutes
Round difficulty - Easy

  • Q1. 

    Next Greater Element Problem Statement

    Given a list of integers of size N, your task is to determine the Next Greater Element (NGE) for every element. The Next Greater Element for an element X is the firs...

  • Ans. 

    The task is to find the next greater element for each element in an array.

    • Iterate through the array from right to left.

    • Use a stack to keep track of the elements that have a greater element to their right.

    • For each element, pop elements from the stack until a greater element is found or the stack is empty.

    • If a greater element is found, it is the next greater element for the current element.

    • If the stack becomes empty, the...

  • Answered by AI
  • Q2. 

    Trapping Rain Water Problem Statement

    You are given a long type array/list ARR of size N, representing an elevation map. The value ARR[i] denotes the elevation of the ith bar. Your task is to determine th...

  • Ans. 

    The question asks to find the total amount of rainwater that can be trapped in the given elevation map.

    • Iterate through the array and find the maximum height on the left and right side of each bar.

    • Calculate the amount of water that can be trapped at each bar by taking the minimum of the maximum heights on both sides and subtracting the height of the bar.

    • Sum up the amount of water trapped at each bar to get the total amo...

  • Answered by AI
Round 3 - HR 

Round duration - 30 Minutes
Round difficulty - Easy

It is just a formality round, asked basic questions like relocation and joining date etc

Interview Preparation Tips

Professional and academic backgroundI applied for the job as SDE - 1 in BengaluruEligibility criteriawith resumeSwiggy interview preparation:Topics to prepare for the interview - Data Structures, Algorithms, Puzzles, Project, Mock Interviews, etcTime required to prepare for the interview - 2 monthsInterview preparation tips for other job seekers

Tip 1 : Be good with all data structures and algorithms
Tip 2 : Able to explain your projects well 
Tip 3 : focus on basics

Application resume tips for other job seekers

Tip 1 : Try to make a single-page resume. 
Tip 2 : Don't write unnecessary details like hobbies, family, etc.

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.

Team Lead
132 salaries
unlock blur

₹5.3 L/yr - ₹15.9 L/yr

Lead Engineer
70 salaries
unlock blur

₹4 L/yr - ₹9.2 L/yr

Senior Officer
22 salaries
unlock blur

₹4 L/yr - ₹7.5 L/yr

Commercial Associate
15 salaries
unlock blur

₹2.2 L/yr - ₹2.4 L/yr

Officer
12 salaries
unlock blur

₹2.8 L/yr - ₹4.5 L/yr

Explore more salaries
Compare TP Southern Odisha Distribution with

Quess

3.8
Compare

L&T Construction

4.0
Compare

Ekart Logistics

3.9
Compare

Udaan

3.9
Compare
write
Share an Interview