Filter interviews by
You are given a binary tree of integers. Your task is to determine the left view of the binary tree. The left view consists of nodes that are visible when the tree ...
To determine the left view of a binary tree, we need to find the nodes that are visible when the tree is viewed from the left side.
Traverse the binary tree in a level order manner and keep track of the first node at each level (leftmost node).
Store the leftmost nodes in an array as they are encountered during the traversal.
Return the array containing the left view of the binary tree.
Given an arithmetic expression EXP
containing integer values separated by any of the operators ‘+’, ‘-’, and ‘*’, your task is to place parentheses such that the value of the expr...
Given an arithmetic expression, place parentheses to maximize the value of the expression.
Identify the operators in the expression ('+', '-', '*').
Consider the precedence of operators to determine where to place parentheses.
Calculate the value of the expression with different placements of parentheses to find the maximum value.
Convert a given binary tree into its sum tree. In a sum tree, every node's value is replaced with the sum of its immediate children's values. Leaf nodes are set to 0. Finally, return the...
Convert a binary tree into a sum tree by replacing each node's value with the sum of its children's values. Return the preorder traversal of the sum tree.
Traverse the tree in a bottom-up manner to calculate the sum of children for each node.
Set leaf nodes to 0 and update non-leaf nodes with the sum of their children.
Return the preorder traversal of the modified tree.
You are given a connected undirected weighted graph. Your task is to determine the weight of the minimum spanning tree of this graph.
A minimum ...
The task is to determine the weight of the minimum spanning tree of a given connected undirected weighted graph.
Implement Kruskal's algorithm to find the minimum spanning tree weight.
Sort the edges based on their weights in non-decreasing order.
Iterate through the sorted edges and add them to the MST if they don't form a cycle.
Keep track of the total weight of the MST and return it as the output.
Ninja enjoys working with numbers, and Alice challenges him to find the Kth largest value from a given list of numbers.
The first line contains an integer 'T'...
The task is to find the Kth largest element from a given list of numbers for each test case.
Read the number of test cases 'T'
For each test case, read the number of elements 'N' and the Kth largest number to find 'K'
Sort the array in descending order and output the Kth element
Create a program to print a numeric pattern based on the given input integer N
which specifies the number of rows.
N = 4
1
23
345
4567
Eac...
Generate a numeric pattern based on the given input integer N specifying the number of rows.
Iterate from 1 to N to print each row
Start each row with the row index and increase consecutively per row count
Use nested loops to handle the increasing numbers in each row
I appeared for an interview in Jan 2021.
Round duration - 125 minutes
Round difficulty - Easy
This round consist of coding questions and they were of good level based on strings and dynamic programming.
This round was the online coding test conducted on the platform Amcat. The languages allowed were C, C++, Java and Python.
Ninja enjoys working with numbers, and Alice challenges him to find the Kth largest value from a given list of numbers.
The first line contains an integer 'T...
The task is to find the Kth largest element from a given list of numbers for each test case.
Read the number of test cases 'T'
For each test case, read the number of elements 'N' and the Kth largest number to find 'K'
Sort the array in descending order and output the Kth element
Given an arithmetic expression EXP
containing integer values separated by any of the operators ‘+’, ‘-’, and ‘*’, your task is to place parentheses such that the value of the exp...
Given an arithmetic expression, place parentheses to maximize the value of the expression.
Identify the operators in the expression ('+', '-', '*').
Consider the precedence of operators to determine where to place parentheses.
Calculate the value of the expression with different placements of parentheses to find the maximum value.
Round duration - 45 minutes
Round difficulty - Easy
The interview took place in the morning and the interviewer was very friendly.
You are given a connected undirected weighted graph. Your task is to determine the weight of the minimum spanning tree of this graph.
A minimum...
The task is to determine the weight of the minimum spanning tree of a given connected undirected weighted graph.
Implement Kruskal's algorithm to find the minimum spanning tree weight.
Sort the edges based on their weights in non-decreasing order.
Iterate through the sorted edges and add them to the MST if they don't form a cycle.
Keep track of the total weight of the MST and return it as the output.
Convert a given binary tree into its sum tree. In a sum tree, every node's value is replaced with the sum of its immediate children's values. Leaf nodes are set to 0. Finally, return th...
Convert a binary tree into a sum tree by replacing each node's value with the sum of its children's values. Return the preorder traversal of the sum tree.
Traverse the tree in a bottom-up manner to calculate the sum of children for each node.
Set leaf nodes to 0 and update non-leaf nodes with the sum of their children.
Return the preorder traversal of the modified tree.
You are given a binary tree of integers. Your task is to determine the left view of the binary tree. The left view consists of nodes that are visible when the tree...
To determine the left view of a binary tree, we need to find the nodes that are visible when the tree is viewed from the left side.
Traverse the binary tree in a level order manner and keep track of the first node at each level (leftmost node).
Store the leftmost nodes in an array as they are encountered during the traversal.
Return the array containing the left view of the binary tree.
Tip 1 : Just be confident during interview and if you are stuck in between any question, then ask for a hint from the interviewer. The practice is key for success, so practice hard for Data Structures and Algorithms coding problems on Coding ninjas as it is the best platform for coding. Also you may practice on Geeks For Geeks or any other interview portal.
Tip 2 : Try to do as much as Data structures related questions as practice made a man perfect.
Tip 3 : If you have already done similar types of questions then you will get a solution approach very fastly during the interview.
Tip 1 : Mention all internships which you have done, as it increases your chances of shortlisting your resume.
Tip 2 : Keep resume short and up to the point and try to keep it on a single page.
Tip 3 : Also just write that skills which you are pretty confident about.
I appeared for an interview in Nov 2020.
Round duration - 50 minutes
Round difficulty - Easy
Round duration - 50 Minutes
Round difficulty - Easy
Create a program to print a numeric pattern based on the given input integer N
which specifies the number of rows.
N = 4
1
23
345
4567
Ea...
Generate a numeric pattern based on the given input integer N specifying the number of rows.
Iterate from 1 to N to print each row
Start each row with the row index and increase consecutively per row count
Use nested loops to handle the increasing numbers in each row
Round duration - 10 Minutes
Round difficulty - Easy
Tip 1 : Conduct a Mock Interview
Tip 2 : Do Extensive Research on the Company
Tip 1 : Make Your Contact Info Prominent
Tip 2 : Design for Skimmability
I applied via Campus Placement and was interviewed before Sep 2020. There were 4 interview rounds.
Top trending discussions
I applied via Walk-in and was interviewed before Mar 2021. There were 3 interview rounds.
Aptitude test
Current affairs
I am a detail-oriented business analyst with experience in data analysis and process improvement.
I have a Bachelor's degree in Business Administration
I have worked with various stakeholders to identify business needs and requirements
I am proficient in SQL and Excel for data analysis
I have experience in process improvement and project management
I am a strong communicator and collaborator
I have completed a business analyst certification course and have interned at a software development company.
Completed a business analyst certification course from XYZ Institute
Interned at ABC Software Development Company for 6 months
Worked on requirement gathering, documentation and analysis for a project
Assisted senior business analysts in creating project plans and reports
The Instrumentation Department is responsible for designing, installing, and maintaining control systems and instruments used in industrial processes.
Designing and implementing control systems for industrial processes
Installing and maintaining instruments used in industrial processes
Ensuring accuracy and reliability of instruments and control systems
Collaborating with other departments to optimize processes and improve...
I am excited to join Affine Analytics because of their reputation for delivering innovative solutions and their focus on employee growth.
Affine Analytics has a strong track record of delivering cutting-edge solutions to clients across industries.
I am impressed by the company's commitment to employee growth and development, as evidenced by their training and mentorship programs.
I am excited about the opportunity to work...
Data analytics allows me to use my technical skills to solve business problems and make data-driven decisions.
Data analytics helps me to identify patterns and trends in data that can be used to improve business processes.
It allows me to work with large datasets and use statistical methods to extract insights.
I can use my technical skills to develop and implement data models and algorithms.
Data analytics is a growing fi...
No, two diodes in series cannot work as a transistor.
Transistors have three terminals while diodes have two.
Transistors can amplify signals while diodes cannot.
Transistors can be used as switches while diodes cannot.
Diodes in series will only increase the voltage drop.
Transistors have different modes of operation such as common emitter, common base, and common collector.
I developed a drone that can detect and monitor forest fires.
Designed and built a drone with thermal imaging camera
Integrated machine learning algorithm to detect fire
Tested and validated the drone in a controlled forest environment
Presented the project at a national engineering conference
I play badminton twice a week as a hobby.
I enjoy playing badminton as a way to stay active and relieve stress.
I usually play with friends or family members at a local community center.
I have been playing badminton for several years and have improved my skills over time.
No, I don't have any problem working in Bangalore.
I am familiar with the city and its culture
I have worked in Bangalore before and enjoyed my experience
I am open to new experiences and challenges
I am willing to adapt to the local environment and work culture
Real Madrid is my favorite because of their rich history, success, and style of play.
Real Madrid has won a record 13 Champions League titles, which is a testament to their success
Their style of play is attractive and entertaining to watch
The club has a rich history and has had some of the greatest players in football history, such as Cristiano Ronaldo and Zinedine Zidane
Factors to consider before going App only as CEO of Flipkart
Analyze the data from website and app to understand user behavior
Evaluate the impact on sales and revenue
Consider the potential loss of customers who prefer website over app
Assess the cost of developing and maintaining the app
Evaluate the competition and their strategies
Consider the impact on brand image and customer loyalty
Assess the feasibility of providing ...
I applied via Campus Placement and was interviewed in Mar 2021. There were 4 interview rounds.
Count the maximum continuous occurrences of '1' in a binary string.
Initialize a counter to track current streak of '1's.
Use a variable to store the maximum streak found.
Iterate through each character in the string.
If the character is '1', increment the current counter.
If the character is '0', compare and reset the current counter.
At the end of the iteration, ensure to check the last streak.
Some of the top questions asked at the Paxcom India interview for freshers -
based on 70 reviews
Rating in categories
Software Engineer
78
salaries
| ₹5 L/yr - ₹13 L/yr |
Senior Software Engineer
37
salaries
| ₹8 L/yr - ₹20.5 L/yr |
E-Commerce Analyst
37
salaries
| ₹4 L/yr - ₹7 L/yr |
QA Engineer
21
salaries
| ₹4 L/yr - ₹9.7 L/yr |
Business Analyst
20
salaries
| ₹2.4 L/yr - ₹11 L/yr |
Maxgen Technologies
JoulestoWatts Business Solutions
Value Point Systems
F1 Info Solutions and Services