Software Developer

Interview Questions

How do you ensure that debugging a program while it’s being used will not affect its functionality?

Where would you place most of your focus if you were reviewing somebody else’s code?

What features would you like to add to Java and/or Ruby?

When do you use polymorphism and when do you use delegates?

What are the most effective techniques to prioritize program requirements?

What are the differences between String, StringBuilder, and StringBuffer in Java?

Are you familiar with cloud systems?

What are the pros and cons of cloud systems?

Describe the programming processes from when you type in a website’s URL to when it finishes loading on your screen.