I applied through a recruiter. I interviewed at VMware
Interview
Was contacted by a recruiter through linkedin and there was a technical phone interview scheduled.
Interview questions [3]
Question 1
On a NUMA architecture, if there is a huge process say running on NUMA node 0 and it is migrated to NUMA node 1 and you want to copy the process address space from NUMA node 0 to NUMA node 1 local memory how would you do that?
If there is one spin lock used for N different thread and each thread has its local variable which is just incremented by 1. If these threads are running all together on N cpus will after say 10 seconds the count of all the local variable be same. different? why?