• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Devaka Cooray
  • Campbell Ritchie
  • Tim Cooke
  • Ron McLeod
  • Paul Clapham
Sheriffs:
  • Liutauras Vilda
  • Jeanne Boyarsky
  • paul wheaton
Saloon Keepers:
  • Tim Holloway
Bartenders:

Some advice

 
Ranch Hand
Posts: 47
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi all,
I have an interview next week for the role of a software engineer, and would participate in the whole software life cycle. The following skills are required:
- OO Design concepts
- OO Technology
- Content management
- Client/Server Architecture
- Relational Databases
- Java and Java Frameworks(J2EE,EJB,Servlets,Jboss,JBuilder)
- EAI (Enterprise Application Integration)
Could anyone guide me on what types of questions
I might expect in any of the topics and which salary I can expect in such a position?
Thanks.
Ebage
SCJP
SCEA
[ April 19, 2003: Message edited by: Christian Ebage ]
[ April 19, 2003: Message edited by: Christian Ebage ]
 
Ranch Hand
Posts: 715
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi Ebage,

Congratulation! I have some but not all.
1. How do you like to approach projects and tasks?
2. What formal processes have you used? Discuss them.
3. What is the definition of Use Cases and explanation?
4. What tools do you prefer to use for making development easier and why? Could you list the pro and con of the tool?
5. Discuss the goals and best practices of modeling. How can you tell that you have a good model?
6. Is it reasonable to design an immutable Java class to also be subclassable?
7. What is an object? What makes a System Object Oriented?
8. Explain RMI architecture.
9. Explain firewalls in RMI.
10. What is lazy activation?
11. Discuss the features of Java you like to exploit for complex projects or high reuse.
12. Java Threads have several strengths. But one main weakness of a Thread object is that, there is no way to capture and handle runtime exceptions, errors thrown by Threads. How do you handle this case not provided by the Thread class?
13. Give examples of how we can apply principles in Biology or Electronics to improve software development.
They were from the dot com era. The questions may change a lot in the current market.

Cheers,
MCao
 
Christian Ebage
Ranch Hand
Posts: 47
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi MCao,
many thanks for the questions. They are really helpful.
Ebage
SCJP
SCEA
 
Ranch Hand
Posts: 346
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Another question that often gets overlooked is:
What formal systems do you use to determine whether ewn java technology or framework is too immature or mature enough to use on a project?
..And if you made the wrong decison what did you learn and were able to reapply to prevent this?
 
It's fun to be me, and still legal in 9 states! Wanna see my tiny ad?
Paul Wheaton's 16th Kickstarter: Gardening playing cards for gardeners and homesteaders
https://coderanch.com/t/889615/Paul-Wheaton-Kickstarter-Gardening-playing
reply
    Bookmark Topic Watch Topic
  • New Topic