Not long ago, weeding through DBA applicants with a tech interview was a straightforward process. You'd ask candidates 200 or so technical questions. If they got 100 correct answers, you knew they'd been around the block; 150 or more and you knew you were on to superior talent. But once the Oracle Certification Program (OCP) became popular in the late 90s, the traditional tech interview lost its effectiveness. These days, candidates can answer 180 questions correctly and you still won't know whether they're talking from experience or simply regurgitating what they memorized at OCP a few weeks earlier. Although it has become increasingly difficult to determine whether you've found a seasoned, highly qualified DBA or a newly minted OCP Graduate, there are ways.
First, start by throwing out the questions. Any candidate who has been through OCP knows the answers-all of them. That list that helped you find superstar employees in the past is unfortunately useless now. Second, if you are a manager without solid database experience, enlist the help of an experienced DBA to help you prepare that critical interview. IT Managers have varied backgrounds and here it's important to pull from the right background, be it yours or someone else's.
You also need to analyze your needs. If you're looking to hire a junior person and mentor them, the OCP program ensures that the candidate has been exposed to most areas of the Oracle RDBMS. You can assume you'll have an employee who knows the commands and has a general concept of how a database works. But if you select an inexperienced OCP candidate thinking you're getting a skilled veteran, you'll be in for countless unpleasant surprises. Typical horror stories sound like: A DBA restores the backup for the first time in a real-life situation, finds out the backup strategy was flawed and loses the whole database. S/he probably also forgot to make a backup of the database before attempting the recovery, therefore rendering Oracle support intervention nearly impossible.
A DBA recommends technical implementation decisions based on limited experience with a single user database that has 10 tables of 100 rows each. Of course, the system hangs a few hours after the launch-as soon as 10,000 users start pounding on a 500GB database.
The most damaging aspect of newer DBAs is that they don't know when they are in over their heads, or how to plan properly. Senior IT professionals, no matter their field of expertise, have a gut feeling when it's happening. They know they have to step away, talk things over with a peer, roll everything back, and try another day. Inexperienced IT professionals are fearless and can therefore be dangerous, especially if they're expected to run the show.
So how do you find truly qualified DBAs in an OCP World? Put them to work-in the interview, that is. Create real world situations where candidates are allowed full use of any familiar online resources, and see what they can do. Some examples:
Want to check out their data modeling skills? Give candidates a hypothetical business that everyone understands, like a video rental store, and a basic set of business requirements. Put them in front of a white board and let them create a model that meets the stated requirements. You play the role of a subject-matter expert who is decidedly non-technical, and have them walk you through the results.
Wondering how they handle troubleshooting? Set up a database with various performance anomalies such as poorly written queries, missing indexes, and internal resource contention. Have applicants deal with the issues and walk you through their methodology. They can't use automated tools. The Oracle Data Dictionary and OS basic facilities must suffice.
Want to see if they know how to minimize downtime? Pretend you're a client who wants to upgrade a 500GB database from version X to version X+1. It's a 24/7 environment and each hour of downtime costs $10,000. There will be downtime regardless, but the DBA should be able to generate scenarios to keep it at a minimum.
Whatever skills you're looking to assess, make sure you test candidates in situations they can't prepare for and can't fake. The new interview process isn't quite as easy as those trusty old 200 questions. It requires more up-front planning and often more time in the interview room. But if it saves you from having to fire incapable employees who wreaked havoc on your database, it's probably worth it. A little advance preparation can save a whole lot of time, money, and hassle down the road. And isn't that all we're looking for in this crazy, mixed-up OCP world?
Robert Hamel
DBA Team Lead
Rob has served as the applications architect for one of the largest government databases in the world, as well as a primary architect on a database with one of the world's highest record of transactions per second. Before joining The Pythian Group in 2000, he worked for numerous corporations and government agencies, including Human Resources and Development Canada and Elections Canada. An acknowledged expert in the field, Rob excels in application architecture and application performance tuning.
Rob graduated from the University of Ottawa in 1987 and has been working with information systems ever since.
![]() |
|
![]() |
|
![]() |
|
![]() |
Ineffective communication is a major, yet avoidable, obstacle to business... Read More
Everyone knows that an agenda is the key to an... Read More
Comparing Corporate and Personal goal attainment programs that have developed... Read More
In most industrialized nations, the average age a student graduates... Read More
To visualise where you are going, is deeper and more... Read More
Shaky FoundationsWhilst over 60% of businesses will be looking to... Read More
As the business world enters a period of hyper-competitiveness, every... Read More
The phrase "turning ideas into action" is a Russian doll.Managing... Read More
Managers make three mistakes when they try to run businesses.... Read More
Once upon a time there lived an innocent, hardworking manager.... Read More
We go to meetings to share information, to report on... Read More
I have been working with leading Business Improvement guru, Tim... Read More
Gratitude might seem like a soft or even an obvious... Read More
Whilst tests measuring the creative or innovative personality exist, there... Read More
Here's a productivity tip that will save you a lot... Read More
Many of you will recognise this quote from the 1960s... Read More
Let me repeat a story I heard many years ago... Read More
Being able to give effective feedback is not just a... Read More
If you are like most business people, voice mail has... Read More
Imagine that you open a meeting by saying, "We need... Read More
Recently a client told me a wonderful story about how... Read More
What value is there in leadership or team-building retreats? Just... Read More
When you know you need to shift up a gear,... Read More
MANAGING SMALL MEETINGS: Keep the size of the meeting as... Read More
Creativity can be defined as problem identification and idea generation... Read More
It really is about motivation. After all, what impels someone... Read More
Having an agenda template that works well for you, week... Read More
We all are on a quest for knowledge. Whether its... Read More
For centuries companies have used on-the-job training (OJT). OJT works... Read More
Time To Market (TTM) is a vital concept that every... Read More
For good reason, practically every endeavor in life is rated.... Read More
This is a challenge for every company owner and manager.... Read More
In the bestseller, Good to Great, Jim Collins discovered that,... Read More
The economy may finally be turning around and showing signs... Read More
Ever feel that all the lawyers in thh Country need... Read More
I talked with a group of internal consultants last week... Read More
While it's probably not true to say that the traditional... Read More
How do you select staff for international assignments? It's an... Read More
Researchers have undertaken numerous studies to look at the connection... Read More
The title implies that some people are and others not.This... Read More
Are you planning your business or are you... Read More
The other day I brought my mother into an appliance... Read More
The Security Consultant's Perspective...Implementing Personnel Security Initiatives should be the... Read More
Training managers use many of the same interpersonal and analytical... Read More
We had a problem with handling materials in a production... Read More
Ethics - in a profession or trade - is that... Read More
There ought to be a sign posted on every closed... Read More
This is a challenge for every company owner and manager.... Read More
A leader's role is to focus on those areas of... Read More
Most business owners I work with want to grow their... Read More
When the stock market crashed in 1929, there were a... Read More
Conflict generally arises by having your needs, desires, perceptions and... Read More
Sometimes when I conduct my workshop on Effective Meetings, one... Read More
When problem solving, you may recognize that you were working... Read More
Are your management practices on the right track? Retaining your... Read More
You've made the plans, built the quality system and conducted... Read More
When you are acclaimed for excellence during times of crisis... Read More
As you look around your office, is everyone just like... Read More
When approaching any decision, it's important for individuals to maintain... Read More
Communicate! Don't leave you key stakeholders guessing.We are generally not... Read More
In fact, bringing your people - any of them -... Read More
Innovation is different and distinct from creativity in that it... Read More
Someone can say, 'Why do you oppose this?' So I'd... Read More
Sometimes.In fact making some small changes to the circumstances when... Read More
As a child, you probably heard, "to thine own self... Read More
THE CHANGING BOSS-SECRETARY RELATIONSHIP: Imagine a partnership at work. One... Read More
Business Management |