It's me who is taking the interview ?
Services is a big topic in Windows. There are many types of services and many reasons to create one. For example, internally Windows also treats device drivers as services (although with some special characteristics).
A service in Windows is a process...
Starting with Windows NT, Microsoft uses the concept of "access tokens" and ACL (Access Control Lists).
An access token contains all the security information related to the user who has started a session. This token is created when the user logs on and destroyed upon logoff. The access token...
Ok, assume you really have 1,226,399,991,628,798 sets of 1 KB of data. This means you have a total of almost 1.3e15 sets out of 1e2466 (~ 2^8192) possible combinations of 8192 bits. You can't represent all possible 1 KB blocks that you may find in the uncompressed data.
To take this into...
I see an important problem in your method. The data you are able to compress is composed almost all of '0'. Real generic data will have many more '1'.
In general case, even with a large string of digits (1.2 trillions from PI) there isn't enough information to code all possible patterns. For...