VB .Net test

A

AJM

Can someone give me (direct me to) a small set of questions a non technical
manager can ask a prospective employee to ensure they are an expert in VB
..Net as they say they are?

Thanks
Tony
PS I would need the answers also! :)
 
R

Robin Tucker

Questions that got me waaaay back are:

What is an immutable object?

Give an example of an immutable object?

;)
 
A

AJM

Ok I found this

"Immutable objects are objects in which the data cannot be changed. In most
cases, this is achieved by setting all fields in constructor methods and
providing only property getters and/or methods that retrieve data from the
object, without any mutator logic whatsoever. Many classes in the .NET
Common Type System are immutable: System.String, System. Drawing.Font, etc.
In addition, care should be taken that any values returned from property
accessors, etc. are immutable as well. Otherwise, this data may be copied to
insure the integrity of the object itself. "

Thanks
 
C

Crouchie1998

Why don't you give them a test? See below:

When I went for the interview for my first programming position I was asked
to write a complete application; including documentation

Crouchie1998
BA (HONS) MCP MCSE
 
R

Robin Tucker

I'm a great believer in the principle that it is more important to know
where to find the answers to questions like these, rather than to
specifically know them. This includes three basic principles: (1) know how
to work google, (2) know where the bookshelf is and (3) don't be afraid to
ask more experienced developers for help.
 
M

Mitchell Vincent

Robin said:
I'm a great believer in the principle that it is more important to know
where to find the answers to questions like these, rather than to
specifically know them. This includes three basic principles: (1) know how
to work google, (2) know where the bookshelf is and (3) don't be afraid to
ask more experienced developers for help.


Amen to that, Robin. I try not to waste time and brain power memorizing
things that I can look up in a matter of minutes (seconds, most of the
time).

Most of the questions on that "test" are academic and I can see no for
them (or their answers) in the real world. They're trivia and designed
to make the person (or people) writing the questions feel really, really
smart. A developer and a programmer are different, IMHO, and there
simply is no 15 question test to find a good one (of either!).

Interview for personal and communication skills. Put them on probation
for 90 days and see how it works out. Start new people at a VERY reduced
pay grade and adjust them up if they pass the 90 day probation. I've
done it, it works very well. You WILL get rid of a LOT of people in that
90 days so be prepared!
 
C

Cor Ligthert

Chris,

I do not know what this guys does with his programs. I did not see one
sylaby business or even game related. Not any data and/or screen handling.

The least a developer should know is that he/she works for users who want to
do something with the application. And when it is not the user, than their
bosses.

Just my idea

Cor
 
J

Jan Hyde

Can someone give me (direct me to) a small set of questions a non technical
manager can ask a prospective employee to ensure they are an expert in VB
.Net as they say they are?

Thanks
Tony
PS I would need the answers also! :)

You would get *an* answer. If your not technical yourself
then it's unlikely you'll understand half of the what the
prospective employee is talking about.

My advice, get someone to sit in who IS technical.

At the end of the interviw ask that person if the
prospective employee knew what they were talking about or
just bullsh**ing you with jargon.




Jan Hyde (VB MVP)
 
C

Cor Ligthert

Jan,
At the end of the interviw ask that person if the
prospective employee knew what they were talking about or
just bullsh**ing you with jargon.
A good answer (to let the OP know you are not alone in that)

:)

Cor
 
T

terrylw

Cor said:
Jan,

A good answer (to let the OP know you are not alone in that)

:)

Cor

I have two many experiences with non-tech people being the direct
bosses over a technical staff. It causes bottlenecks in the workflow.
Usually the boss doesn't have a clue over what is needed to be done, to
complete a task.

My answer.... Move over and give your position to a person with
technical experience. It sounds like your not qualified to be the
interviewer or over anybody with a technical background.
 
A

AJM

Your a joke!
Many low level people think your way.
If you think VP's and CEO's are technical people your in a dream world.
They all in one way or another manage technical staffs directly.
But thanks for your intuitive insight.
 
T

terrylw

No, I don't thnk VP's and CEO should all be technical people. But
that's why there are CIO's, etc...

But it's non-technical people interviewing folks for a technical
position that have cost good people, jobs. Because a person might be
good at what they do, but If their are not BullSh*T artist, they loose
out to someone with lesser abilities.

Many times, I've seen non-technical people be the reason that a project
has gone south.

I'm sorry, I'm technical and a manager. In other words, I know as
much, if not more than the folks under me.
 
A

AJM

If you think CIO's are technical (I don't) then shouldn't they work for
someone who is technical, as you have pointed out to me. you said, "I'm
sorry, I'm technical and a manager. In other words, I know as much, if not
more than the folks under me."
Do you really think that statement is a prerequisite? How about your manager
(or as you put it Boss) does he know as much if not more then you?


And you think all CIO's are technical?
At some point
 
T

terrylw

<laugh> I have to say, I've enjoyed this little debate and it's been
enjoyable.

I agree, if you an HR manager, CEO, VP, President, etc.... Get someone
in the interview with you that is technical. Because a good
programmer, network administrator or whatever will know that your
asking questions about things, you have no clue about or don't fully
understand.

Are all CIO's technical... If they are worth their weight, they are.
'CIO' stands for 'Chief Information Officer'.

I'm going to take a guess.... Your a C.F.O., controller, accountant or
something in this area. Now be honest....
 
A

AJM

Here you go,
started off (1984 I think) with teaching DOS and how to navigate it.
Remember autoexec.bat.
Have had every version of MS basic right up to and including VS 2002, and
QuickBasic!
First computer (PC) was an AT&T $6500.00 expensive because I upgraded to
whopping 128 KB ram!! Oh yeah 2 5.25 inch floppies.
Have programmed IBM S/36, S/38, AS/400, RS/6000 (IBM's UNIX) for NYNEX (now
verizon), US West and more.
I know (knew) rpg/400 Cobol/400 OS/400 and yes basic/400 also. Tried c/400
(what a mess that was)
Own an AS/400 (at my house) for 6 years in my own business.
And more I'm sure I forgot!! That happens.
Most recently, I've done some ASP .Net Visual Basic and some windows VB
..Net, I know what classes and objects are. I know what OOP is and the
concept behind it.

HOWEVER, I would never put myself on the same level as the experts in this
news group. In my opinion if I compare myself to them, I am NON-Technical. I
could not come close to coding anywhere near their expertise.

When you guys talk about Polymorphisms and things of that nature I try to
listen and learn. I no longer program and haven't for a long time. Keeping
up and staying technical is hard enough when it is your full time job. And I
no longer feel I can keep up as an expert.
So if you consider a casual user of .Net a technical person, then thank you,
but in reality I'm not and I know it.

I'm a VP of development and support, I'm 50 years (OLD) of age and I know
CIO's that are NOT technical.
I could have went to my own staff for the questions, but didn't want them to
know I was hiring a new Director who they will work for.
I've depended on the people in here for years and years, some are arrogant
and some are very helpful.
Some gave some good advice on this question and I appreciate it. I try to
give back but I have to do it someone place else, because I have nothing to
offer the experts here. I will also go to another department in the company
I work for and ask their advice, but that doesn't or shouldn't preclude me
from researching this on my own.

Thanks for the debate
 
E

Earl

Microsoft has a free set of assessments that might help you. It's a 30
question test. I did notice that about half of it had to do with XML or web
services, which isn't necessarily where some of us spent most of our time,
so depending upon your needs, it may or may not be a fair test.
http://assessment.learning.microsoft.com/test/Start_Test.asp

You can also get free tests out of 70-306 (VB.Net) certification books (from
a multitude of publishers). Again, I do not necessarily spend my time on all
of the topics that are in the test books, but the sample tests do show a
wide sampling of the material.

Finally, here is the Microsoft syllabus for the VB.Net certification:
http://www.microsoft.com/learning/exams/70-306.asp
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Similar Threads

saving on screen data to comma delimetted text file 0
Some interview questions 5
.NET 2.0 and VB 3
Decompressing zip files 2
Netcam and VB .NET 3
Word and VB 1
VB .net 7
how to create activeX in .net VB? 4

Top