I applied through a staffing agency. The process took 1 week. I interviewed at Altair Semiconductor in Nov 2020
Interview
I was referred to the company by recruiting agency. A company representative reached out and scheduled a remote interview a week after. The interview itself was mostly technical and conducted by two interviewers. The interviewers themselves were nice, polite and conveyed a positive spirit during the interview. The company notified they stopped recruiting for the position one month after the last round.
Interview questions [3]
Question 1
Given vector v_c representing a coordinate in an n-dimensional matrix, as well as vector v_d representing the dimensions of the matrix:
1. find the offset of the coordinate from the beginning of the memory block storing the matrix.
For example, for n = 3, v_c = [2, 3, 1], v_d = [5, 4, 6] the offset is:
offset = 2 x (5 x 4 x 6) + 3 x (4 x 6) + 1 x 6
2. Given the offset and v_d, find v_c
Given two intervals, implement an algorithm to calculate overlapping area without using if statements. Max() and min() commands are allowed.
For example:
interval_1 = [3, 6]
interval_2 = [5, 7]
overlapping = [5, 6]
I applied through a recruiter. The process took 2 weeks. I interviewed at Altair Semiconductor (Hod HaSharon)
Interview
3 interviews 2 technical and 1 human resources . The second interview is with the head of your team trying to get to know u. The first was with two nice guys. Average difficulty questions.
Interview questions [1]
Question 1
Given two bank account ids and an amount of money. Safely transfer the amount from one account to the other using the unsafe method transfer(from, to, sum) . Write in c. Consider there are many transactions simultaneously.