Sei sulla pagina 1di 1

CNC Administrator (Junior Level, ~$80k fulltime)

1. What does "CNC" stand for? Can you spell CNC ?


2. What is your experience on ________ platform/DB ?
3. Whats a pathcode ?
4. Whats a role ?
5. Describe the procedure for setting up a user ?
6. What is an ESU ? What is an ASU ? What are the differences ?
7. Explain how the Data Dictionary works
8. What is OCM ? How does OneWorld use it ?
9. What is a Server Map ? What is the difference between a Server Map and System ?
10. What is OMW ? What controls it ?

CNC Administrator (Senior Level, ~$120k fulltime)


All the above plus :
1. Have you experience on other platforms/DB ? If so, what do you feel are the differences between platforms/DB ?
2. What is the difference between a partial package, a full package and an update package ?
3. What is the "bootstrap" process for a OneWorld Fat Client startup
4. What is a kernel and a listener ?
5. How do you interface to Oneworld from an external application ?
6. What are the levels of communication from a Java Application Server through to OneWorld ? How does this differ
from a Win32 Client?
7. Explain the differences between the W and J environments
8. What are the deployment differences between Interactive Versions and Batch Versions ? Why is there a difference
?
9. Explain the procedure for changing a deployment server
10. Explain a process to troubleshoot a performance issue with a UBE

CNC Implementer (Consultant level)


All the above plus :
1. Explain briefly the installation process
2. Explain briefly an upgrade procedure
3. What is the difference between a data-only upgrade and a full upgrade ?
4. Explain briefly a platform migration process
5. How does the publisher/subscriber process work ?
6. What is the three-tiered architecture ? What is a virtual 3 Tier and how does it compare against a physical 3 Tier ?
7. Briefly explain a disaster recovery strategy
8. What is the difference between network latency and network bandwidth ? How do either affect JDE ?
9. What is a "closed" security model ? How does it differ from an "open" security model ?
10. Explain non-replication

These are pulled from the top of my head, and I've tried to keep them platform independent. Obviously an
interviewer will also add specific platform-dependent and database-dependent questions. They'd also be interested in
knowing correct answers to architecture questions that they use or are interested in. A good CNC interviewer would
probably also throw in a couple of development questions and functional questions as well, depending on the level of
expertise they were looking for.

Also, the above questions could have multiple good answers - it would be important to the interviewer to see HOW
the candidate answers - not necessarily whether their answer matches the interviewers answer. A very confident CNC
specialist should be able to identify what alternative answers are available to the above questions.
I've been known to run CNC Training Workshops from time to time (!) - and in that workshop I usually have a "final
exam" - something that JDE doesn't do in their training agendas. In that final exam, I expect my passing students to
receive a certain passing average - and I've never seen below 70% after a two week course. Believe me, my exam
questions ain't easy !

When I was at JDE - I was asked to create a "certification" procedure for OneWorld CNC consultants and to oversee
the JDE Certification for CNC. This was a relatively shortlived process at JDE (it pretty much died just after I left), but
while it lasted, it really identified the wheat from the chaff ! Its a pity that Oracle don't have a similar procedure.

Anyway - others might certainly have different questions - but you should be able to gauge your experience based on
answering the above set of questions !

Potrebbero piacerti anche