Filter interviews by
Top trending discussions
I was interviewed before Sep 2019.
Write a custom memcpy function with boundary condition handling.
Use pointers to copy data from source to destination.
Check for NULL pointers and zero length cases.
Use a loop to copy data byte by byte.
Handle overlapping memory regions with caution.
Find intersection point of two linked lists and optimize solution.
Traverse both lists and find their lengths
Move the head of the longer list to the same distance as the shorter list
Traverse both lists in parallel until they meet at the intersection point
Use hash table to store visited nodes for faster lookup
Use two pointers, one starting from the head of each list, and move them at the same pace until they meet at the
Missing number in a given series
Check the pattern of the series
Look for any arithmetic or geometric progression
Try to find the difference between consecutive numbers
Use mathematical formulas to solve the problem
posted on 29 Nov 2024
Toggle the bits of given input
Create a mask with all bits set to 1
XOR the input with the mask to toggle the bits
Repeat the process for each bit position
Print a star pattern using loops
Use nested loops to print the desired pattern
Increment the number of stars in each row to create the pattern
Example: for a pattern with 5 rows - * , ** , *** , **** , *****
I applied via LinkedIn and was interviewed in Feb 2024. There were 2 interview rounds.
ASML is a global leader in lithography technology, and I am excited about the opportunity to work on cutting-edge projects in the semiconductor industry.
ASML is a global leader in lithography technology
Excited about working on cutting-edge projects in the semiconductor industry
Opportunity for professional growth and development
I expect a challenging role where I can utilize my skills in embedded software development and contribute to innovative projects.
Expect to work on cutting-edge technologies in embedded systems
Desire to collaborate with a talented team to solve complex problems
Seek opportunities for professional growth and skill development
Expect a supportive work environment that values creativity and innovation
Yes, I have a valid visa.
Yes, I have a valid visa that allows me to work in this country.
My visa is valid until [expiration date].
I have all the necessary documentation to prove my visa status.
I heard about ASML through a job search website.
Job search website
Online job board
Referral from a friend who works at ASML
5-6 programming multiple choice questions on C++ and a problem to be solved with any language
posted on 25 Jan 2024
I applied via Campus Placement and was interviewed in Dec 2023. There were 2 interview rounds.
20 questions on aptitude and english and puzzles.
20 questions on Analog electronics.
20 questions on digital electronics.
Total duration was 90 minutes.
I applied via Campus Placement
Linked list, optimisation, time complexity
posted on 12 Oct 2024
I applied via Job Portal and was interviewed before Feb 2023. There were 2 interview rounds.
Booting a system involves several steps including power-on, POST, bootloader loading, kernel initialization, and user space initialization.
Power-on: System receives power and starts the boot process.
POST (Power-On Self Test): Hardware components are checked for functionality.
Bootloader loading: Bootloader is loaded into memory and executed.
Kernel initialization: Operating system kernel is loaded and initialized.
User sp...
Compilation involves multiple steps like preprocessing, compilation, assembly, and linking.
Preprocessing: Includes header file inclusion, macro expansion, and conditional compilation.
Compilation: Translates source code into assembly code specific to the target architecture.
Assembly: Converts assembly code into machine code.
Linking: Combines object files and libraries to generate an executable file.
I applied via LinkedIn and was interviewed in Oct 2023. There were 2 interview rounds.
40 aptitude qns and some mcqs on basic programming
Given an array of integers, determine if there are two numbers that add up to a specific target.
Iterate through the array and store each element in a hash set.
For each element, check if the difference between the target and the element exists in the hash set.
If the difference exists, return true; otherwise, continue iterating.
Example: nums = [2, 7, 11, 15], target = 9. The function should return true as 2 + 7 = 9.
Software Engineer
135
salaries
| ₹13 L/yr - ₹46.2 L/yr |
Senior Software Engineer
134
salaries
| ₹9.5 L/yr - ₹38 L/yr |
Accountant
118
salaries
| ₹0.6 L/yr - ₹5 L/yr |
Principal Software Engineer
50
salaries
| ₹16 L/yr - ₹55 L/yr |
Test Engineer
49
salaries
| ₹3.2 L/yr - ₹10.6 L/yr |
D E C
Fedder And Garten
Hi Technologies Limited, UAB
JK Khanna & Co.