The .NET framework, developed by Microsoft, provides a large class library and language interoperability. This makes it an essential skill for a programmer working with a Microsoft stack.
Reusing a properly engineered and thoroughly tested class library is the best way to keep your code concise, performant and reliable.
Familiarity with data serialization to and from formats such as XML and JSON is important as it is commonly used for interprocess communication
Extensible Markup Language (XML) is a markup language that defines a set of rules for encoding documents in a format that is both human-readable and machine-readable. The design goals of XML emphasize simplicity, generality, and usability across the Internet. This is one of the most used formats for exchanging data over the web.
Public questions (free account) are common interview questions. They are great for practicing, or if you want to filter candidates using the classic problems.
Since we’re all biased and we use incorrect proxies, why not just outsource hiring to experts or recruitment agencies? After all, they’ve been screening people for many years, so they must know how to do it right?
Not really. I was surprised to discover that many experts disagree with each other. Everybody praises their pet method and criticizes the others. Many of these methods look legitimate, but are based on...