Hi, I was wondering how much someone should know about “general operating systems engineering”? Any topics in particular?
Yes. I recommend you read the books:
Operating Systems Design and Implementation
Windows Internals by Russinovich, Pavel Yosifovich, et al.
Programming the Windows Driver Model
Mac OS X Internals: A Systems Approach
What Makes it Page? by E. Martignetti
Additionally, check the site “OSDev.”
All of these should be easy to find by searching or Amazon.com
Pay special attention to the I/O systems and Memory Management systems of these books.