473,405 Members | 2,187 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,405 software developers and data experts.

Exam type questions

Does anyone know of a source of some good exam (pop quiz) type questions
on Access? Looking to test candidates in a job interview. Pref a mix of
multiple choice and ones that have real answers.

(Also same for SQL Server & VB)

Disclaimer: Anyone who supplies me with some questions and applies for
the job will get a different set of questions in the interview :-)

--
This sig left intentionally blank
Nov 13 '05 #1
4 3359
Hi Trevor,

Try this:
http://techrepublic.com.com/5138-6249-729212.html

PS - I won't be applying :-) You are a little too far away.

Regards
Barry
"Trevor Best" <no****@besty.org.uk> wrote in message
news:42***********************@news.zen.co.uk...
Does anyone know of a source of some good exam (pop quiz) type questions
on Access? Looking to test candidates in a job interview. Pref a mix of
multiple choice and ones that have real answers.

(Also same for SQL Server & VB)

Disclaimer: Anyone who supplies me with some questions and applies for
the job will get a different set of questions in the interview :-)

--
This sig left intentionally blank

Nov 13 '05 #2
Chuck Grimsby <c.*******@worldnet.att.net.invalid> wrote in
news:ke********************************@4ax.com:
Personally however, I'm somewhat against such tests. I've had to
take a few "Electronic/Web based tests" in the past few years, and
everyone of them was absurdly simple, or had answers that were
only valid if you had been trained the "Microsoft way". (How do
you import a text file with the extension '.exp'? Re-name it to
.txt and then use Access' wizard to import the file. Stupid. Why
not just use VBA to open import it? Because that's not "The
Microsoft Way!" <Gack>)


Not so stupid. In certain versions of Access, trying to import a
file with an extension not on the "approved" list will cause the
import to fail with an error indicating that one of the fields
contains data that exceeds the defined size of the field it's being
imported to.

As to questions, I'd consider which topics are important to know.
I'd include something on these:

1. deployment issues -- split databases, etc. -- explain *why* we
split.

2. Access security (note the question is not about *Jet* security)
-- explain the steps to secure a front end vs. a back end. I'd be
looking for someone to know about MDEs, how to set the ByPass key,
as well as the basics of using Jet security and RWOP queries. Also,
it would be good for them to discuss the limitations of securing Jet
data.

3. explain why it's not a good idea to use macros for anything other
than the handful of things that require them. Enumerate which tasks
require macros in which versions of Access (e.g., AutoExec, all
versions, customized menus, A97).

4. ask the programmer to write some fairly basic code, such as a
TableExists() function. There are at least three different ways I
can think to do this (use SQL on MSysObjects, walk the TableDefs
collection or try to open the TableDef and use error handling to
determine if it doesn't exist). Explicitly require error handling in
the function. Require comments, consistent naming conventions and
error handling.

5. explain the value of naming conventions in coding.

6. explain when unbound forms are useful. Explain why it's probably
not a good idea for all forms to be unbound.

7. what are the issues to consider when choosing a back end? When is
Jet inappropriate?

8. discuss the differences between DAO and ADO and when each is
appropriate. Have them explain how to use both in a single
application.

9. describe 1 (or 2 or 3) scenario(s) where using transactions is
required.

10. explain the difference between a primary key and a foreign key.
Discuss what indexes are involved in Jet and how these interact with
defined relationships.

11. discuss the issues involved in choosing natural keys vs.
surrogate keys.

12. ask them to map out a rough schema for a particular application,
maybe an invoicing system, or something relatively standard.

13. outline the relative advantages/disadvantages in various
situations of data validation:

a. at the table level
b. at the form's record level
c. at the form's control level (should include a discussion of
choosing the proper control type, rather than just delving into
using code in the BeforeUpdate event)

14. give some examples of some fields and ask which control should
be used for it.

15. have the programmer write some pseudo code to open a dialog form
to collect some criteria for filtering a report or form. Have them
explain where in the form or report the code should be run from.
They will need to describe the dialog form and the code behind it,
as well.

16. discuss the uses of class modules and where they are
appropriately used. Perhaps have them map out the basics of a pseudo
class to accomplish a certain task. A good examply might be an
OpenForm class that can be used to open multiple instances of a
single form, and that can open forms that require opening arguments.

If the environment you're working in requires SQL Server, you should
probably ask them some questions specific to that, such as security,
stored procedures, optimization, and so forth.

Does that help, Trevor? I certainly wouldn't want to grade a paper
test with questions like this -- I'd do it all verbally with a
whiteboard or lots of pen and paper handy. And for the coding, for
some people it's easier to work in real Access, and I'd allow them
to do it at the keyboard, rather than making them do it in the
abstract. If, however, you go the abstract route, you've got to be
more forgiving of small errors in syntax and go more for structure.

In fact, I'd say that basically any 5 of the questions above should
tell you what level someone is.

--
David W. Fenton http://www.bway.net/~dfenton
dfenton at bway dot net http://www.bway.net/~dfassoc
Nov 13 '05 #3
Thanks David, I can use these, I do already have about 10 questions and
Yes Chuck, some of them were absurdly simple... for you and I but you'd
be amazed at the number of people who couldn't answer them.

e.g.

Deployment: how to deploy? But I will also add in something to take
account of MDEs to protect code as well.

How to reset counters.
How to prevent a confirmation dialog when running an update query.
What's the most common cause of corruption, etc.

Some of the question I got from Tekmetrics (now Brainbench). Maybe we
should just mnake them take the Brainbench exam there and then if it's
still free :-)

--
This sig left intentionally blank
Nov 13 '05 #4
Barry Wright wrote:
Hi Trevor,

Try this:
http://techrepublic.com.com/5138-6249-729212.html

PS - I won't be applying :-) You are a little too far away.


Thanks.

Nah, only across the pond :-)
Actually, in our experience, people that live 50+ miles away say they
don't mind travelling into work then 6 months down the line they're
complaining about the journey and whinging that they want to be a
teleworker, etc. Something the big boss doesn't like, teleworking, mind
you he's a luddite and still runs Win98 and Office 97 on his Pc and it
took us until 2000 to get Win3.1 off his PC :-)

--
This sig left intentionally blank
Nov 13 '05 #5

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

0
by: who be dat? | last post by:
I'm currently taking an online class for SQL Server which is aimed at teaching you the information you need to pass exam #70-229. However, concerns exists on my part on how good this web based...
1
by: Do Park via SQLMonster.com | last post by:
Hello all I am preparing exam 70-229(Designing and Implementing Databases with Microsoft SQL Server 2000 Enterprise Edition). I have some questions. 1. How many questions? 2. How long? 3....
3
by: pankaj_wolfhunter | last post by:
Greetings, I want to appear for DB2 UDB V8.1 for Linux, UNIX and Windows Database Administration (Exam 701) certification. Right now i am referring to the tutorial given in the IBM site for the...
7
by: Likhith Areekkal | last post by:
Hi, If any one has the exam questions for MCAD 70-316 (App. Dev. C#) please send it to me in the following address: li_areekkal (at) sympatico.ca Thank you. Regards, Li
2
by: .Net Sports | last post by:
I'd like to take tests for MCAD and MCSD certificates soon, I'm wondering out of a hypothetical 75 question test for each section (229, 305, etc), what is the acceptable percentage rate that I have...
29
by: Mr Newbie | last post by:
Im going to be looking to do this exam fairly soon, but ive done a couple of practice tests and found them to be a bit tricky in as much as you have to REALLY READ the questions carefully else they...
7
by: tea-jay | last post by:
hello every body our teacher asks us to write this assiment it has 2 question i did write the first one but the other was really complicated 2 me coz our teacher doesn't know how to explain...
3
by: samadams_2006 | last post by:
Hello, I'm interested in taking the following exam for an upcoming job. Exam 70-315: Developing and Implementing Web Applications with Microsoft Visual C#â„¢ .NET and Microsoft Visual Studio...
3
by: SomeGuyHere | last post by:
I'm studying for the Microsoft .NET 2.0 Application development foundation exam. I just finished the 1000 page study guide cover-2-cover doing all examples. My first try I failed the practice test...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.