This is a nice interview questions as it helps to determine if the candidate is capable of discerning the tradeoffs in SMP system design. The question is pretty simple, consider a system where you have two cores 1 and 2 and two tasks e.g. timer tasks A and B. How would you design the scheduling in the system?
Citation information:
G. Bhanage, "To Pin or not to Pin on Symmetric Multiprocessor Systems", Tech Report GDB2017-003, bhanage.com, January 2017.
Bibtex:
@misc{bhanage2017pin, title={To Pin or not to Pin on Symmetric Multiprocessor Systems}, author={Bhanage, Gautam}, journal={http://www.bhanage.com/p/publications.html}, number={Tech Report GDB2017-003}, year={2017} }