20 Frequently Asked Questions in Computer Professional Interview

What is the critical zone?

What is the difference between a value type and a reference type?

What are heaps and stacks in a process?

What is version control?

What is a strongly typed programming language?

Can you describe the difference between valid XML and well-formed XML?

What is the relationship between threads and processes?

Why did you create a mock object? ?

What is SQL injection?

What does V in MVC stand for and what does it mean?

What is the difference between a class and an object?

What is a unit test?

What is the difference between iteration and recursion?

What's the difference between & and & operators?

What is test-driven development?

What's the difference between a binary tree and a binary search tree?