i
Infineon Technologies
Filter interviews by
I applied via Naukri.com and was interviewed in May 2021. There were 4 interview rounds.
Top trending discussions
I applied via Company Website and was interviewed before Jul 2023. There were 3 interview rounds.
Binary tree question was asked
I applied via Referral and was interviewed before May 2023. There were 3 interview rounds.
Decision tree is a predictive modeling tool that uses a tree-like graph of decisions and their possible consequences.
Decision tree splits data into subsets based on the value of a certain attribute
It recursively divides data into smaller subsets until a stopping criterion is met
Each internal node represents a decision based on an attribute, and each leaf node represents the outcome
Pressure generally increases with temperature due to the kinetic energy of gas molecules.
Pressure is directly proportional to temperature in a closed system (Boyle's Law).
As temperature increases, gas molecules move faster and collide with the container walls more frequently, increasing pressure.
For example, a balloon inflated indoors may burst when taken outside on a hot day due to increased pressure from higher tempe
I applied via Referral and was interviewed before Aug 2023. There were 2 interview rounds.
AMAT is a leading provider of semiconductor manufacturing equipment and services.
AMAT is known for its cutting-edge technology and innovation in the semiconductor industry.
I appreciate AMAT's commitment to research and development, constantly pushing the boundaries of what is possible.
The company has a strong global presence and a track record of delivering high-quality products and services.
AMAT's focus on sustainabil...
I enjoy working in a collaborative environment where I can use my analytical skills to solve complex problems.
I thrive in environments where I can work with a team to brainstorm ideas and solutions.
I appreciate opportunities to use data analysis techniques to uncover insights and drive decision-making.
I value a work culture that encourages continuous learning and professional growth.
I find satisfaction in overcoming ch...
I applied via LinkedIn and was interviewed in Jul 2024. There were 2 interview rounds.
Developed a machine learning model to predict customer churn for a telecom company
Used historical customer data to train the model
Implemented various classification algorithms such as logistic regression, random forest, and XGBoost
Evaluated model performance using metrics like accuracy, precision, recall, and F1 score
I applied via Referral and was interviewed before Oct 2023. There was 1 interview round.
Adaboost is a machine learning algorithm that combines multiple weak learners to create a strong learner.
Adaboost stands for Adaptive Boosting.
It works by adjusting the weights of incorrectly classified instances so that subsequent weak learners focus more on them.
The final prediction is made by combining the predictions of all the weak learners, weighted by their accuracy.
Example: Adaboost is commonly used in face det
Printing a binary tree in different orders
Use inorder traversal to print the binary tree in ascending order
Use preorder traversal to print the binary tree in root-left-right order
Use postorder traversal to print the binary tree in left-right-root order
I applied via Campus Placement and was interviewed in Jul 2024. There were 2 interview rounds.
Few standard dsa questions were asked.
Projects are specific tasks or assignments that require a set of skills and resources to achieve a particular goal or outcome.
Projects involve defining objectives and deliverables
They require planning, execution, and monitoring
Projects often have timelines and budgets
Examples: Data analysis project to identify customer trends, Project to implement a new software system
I am a data analyst with a strong background in statistics and data visualization.
I have a Bachelor's degree in Statistics from XYZ University.
I have 3 years of experience working as a data analyst at ABC Company.
Proficient in using tools like Excel, SQL, and Tableau for data analysis.
I have experience in creating reports and dashboards to present data insights to stakeholders.
posted on 5 Dec 2017
I applied via Campus Placement and was interviewed in Dec 2017. There was 0 interview round.
posted on 6 Apr 2022
I appeared for an interview before Apr 2021.
Round duration - 75 minutes
Round difficulty - Medium
This was an online coding round where I had 2 questions to solve under 75 minutes. Both the coding questions were of Medium to Hard level of difficulty.
Given two strings, S
and X
, your task is to find the smallest substring in S
that contains all the characters present in X
.
S = "abdd"
X = "bd"
Find the smallest substring in S that contains all characters in X.
Use a sliding window approach to find the smallest substring in S that contains all characters in X.
Keep track of the characters in X using a hashmap.
Move the window by adjusting the start and end pointers until all characters in X are found.
Return the smallest substring encountered.
Given a binary tree where each node contains an integer value, and a value 'K', your task is to find all the paths in the binary tree such that the sum of the node values in ...
Find all paths in a binary tree where the sum of node values equals a given value 'K'.
Traverse the binary tree using DFS and keep track of the current path and its sum.
At each node, check if the current sum equals 'K' and add the path to the result.
Continue traversal to the left and right child nodes recursively.
Return the list of paths that sum up to 'K'.
Round duration - 60 Minutes
Round difficulty - Medium
This round had 2 questions of DS/Algo to solve under 60 minutes and 2 questions related to Operating Systems.
You are provided with a binary tree containing 'N' nodes. Your task is to determine if this tree is a Partial Binary Search Tree (BST). Return t...
Validate if a binary tree is a Partial Binary Search Tree (BST) by checking if each node's left subtree contains nodes with data less than or equal to the node's data, and each node's right subtree contains nodes with data greater than or equal to the node's data.
Check if each node's left subtree follows BST property (data <= node's data) and right subtree follows BST property (data >= node's data)
Recursively che...
Given an array of integers with 'N' elements, determine the length of the longest subsequence where each element is greater than the previous element. This...
Find the length of the longest strictly increasing subsequence in an array of integers.
Use dynamic programming to solve this problem efficiently.
Initialize an array to store the length of the longest increasing subsequence ending at each index.
Iterate through the array and update the length of the longest increasing subsequence for each element.
Return the maximum value in the array as the result.
Processes are instances of a program in execution, while threads are lightweight processes within a process.
A process is a program in execution, with its own memory space and resources.
Threads are lightweight processes within a process, sharing the same memory space and resources.
Processes are independent of each other, while threads within the same process can communicate and share data.
Example: A web browser running ...
Different types of semaphores include binary semaphores, counting semaphores, and mutex semaphores.
Binary semaphores: Can only have two states - 0 or 1. Used for mutual exclusion.
Counting semaphores: Can have multiple states. Used for managing resources with limited capacity.
Mutex semaphores: Similar to binary semaphores but with additional features like priority inheritance.
Named semaphores: Can be shared between proc...
Round duration - 60 Minutes
Round difficulty - Hard
In this round, I was asked 3 coding questions out of which I had to implement the first two and for the last question I was only asked the optimal approach. The main challenge in this round was to implement the first two questions in a production ready manner without any bugs and so I had to spent some time thinking about some Edge Cases which were important with respect to the question.
You are given an array arr
of length N
. For each element in the array, find the next greater element (NGE) that appears to the right. If there is no such greater ele...
The task is to find the next greater element for each element in an array to its right, if no greater element exists, return -1.
Use a stack to keep track of elements for which the next greater element is not found yet.
Iterate through the array from right to left and pop elements from the stack until a greater element is found.
Store the next greater element for each element in a separate array.
If the stack is empty afte...
Given a sorted array of 'N' integers, your task is to generate the power set for this array. Each subset of this power set should be individually sorted.
A power set of a set 'ARR' i...
Generate power set of a sorted array of integers with individually sorted subsets.
Use recursion to generate all possible subsets by including or excluding each element in the array.
Sort each subset before adding it to the power set.
Handle base case when all elements have been considered to add the subset to the power set.
Ninja is learning about sorting algorithms, specifically those that do not rely on comparisons. Can you help Ninja implement the counting sort algorithm?
Implement counting sort algorithm to sort an array of integers without comparisons.
Count the frequency of each element in the input array.
Create a prefix sum array to determine the position of each element in the sorted array.
Iterate through the input array and place each element in its correct position based on the prefix sum array.
Time complexity of counting sort is O(n+k), where n is the number of elements and k is
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.
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.
Staff Engineer
145
salaries
| ₹18 L/yr - ₹40.5 L/yr |
Senior Staff Engineer
81
salaries
| ₹26.9 L/yr - ₹76 L/yr |
Software Engineer
67
salaries
| ₹6.8 L/yr - ₹25 L/yr |
Senior Software Engineer
56
salaries
| ₹13 L/yr - ₹30 L/yr |
Senior Specialist
50
salaries
| ₹12 L/yr - ₹21 L/yr |
Qualcomm
Intel
TDK India Private Limited
Molex