Apple Interview Question
Software Engineer / DevelopersCountry: United States
Thread support is not allow, I think this question is what it is about.
I think, designing a distribute system, does not required thread support, but you somehow are doing things async.
what do you guys think?
Asynchronous code is possible due to multiple threads of execution within a process. However, it can be effectively achieved by spawning multiple processes. Now it depends on whether operating system can support ipc comunication. Most of the operating systems does. We can use the simplest of the ipc communication like sockets. I think, non-blocking sockets are possible. I am still not sure, if this answers me completely.
Using thread support?
- Anonymous November 15, 2013