📜 ⬆️ ⬇️

Some notes on the passage of the interview when applying for a job in Prague

The crisis slowly got to the Czech Republic. Creeping in unnoticed and hurt. Especially on outsourcers, many of whom were left without contracts. Including me. But there are no hopeless situations. Who seeks will always find. Although, the search sometimes takes a lot of time.

I want to share my experience of finding a job and passing an interview in Prague. Maybe my experience will need someone here, maybe someone wants to compare how it is here and there. I settled for the position of Lead J2EE Developer. So all technical terms will refer specifically to Java. So let's go.


And finally, as promised, some questions from various interviews that I remember. I will not give answers (and I don’t even know one question). Discuss in the comments or look for answers on the Internet for yourself. :)
  1. What is the difference between an abstract class and an interface? (Yes, such questions are also asked)

  2. Why does the Object class have a hashCode () method and how is it related to the equals () method?

  3. You build a cache. You need to remove some objects from the cache with each garbage collection. How to do it?

  4. How to recover values ​​of transient class members after deserialization?

  5. Differences between Adapter and Proxy patterns. Which of them in which case is better to apply.

  6. What is Session Facade for?

  7. Always ask questions on the Collection Framework and on threads and synchronization. What kind of lists are synchronized and which are not, the difference between Hashtable and HashMap, which is better for performance in which case.

  8. You know what types of xml parsers and how they are conceptually different. Which one is better to use and when.

  9. WSDL types and how they differ from each other.

  10. How best to build a synchronized Collection of the usual.

  11. Strangely enough, but questions on EJB usually do not ask. I came across only the most elementary and boring ones, about their types and methods of application.

  12. The difference of yield () from sleep ().

  13. What does the volatile modifier mean and why?

  14. How can I change the thread state to WAITING?

  15. How to release a dynamic change the date of the resource in the 24/7 system without redeployed?

Source: https://habr.com/ru/post/59723/


All Articles