I got 1.9yrs of exp in java.Recently i attended 2 interviews. In one interview, they asked me to give online test on reasoning(analytical & logical) and on other technologies apart from java. Next round was a face to face technical. I ve done properly . They asked me around 8 quesns . I answered all correctly but i dint get any response again from them. I am very poor as far as reasoning is concerned . Though i am having gud knowledge on technical stuff due to less score in reasoning they have rejected me. I am getting discouraged. why few companies are concenterating much on reasoning?? I got a call from another consultancy. I asked them whether there is written test sort of thing. even they told me the same thing that if i meet their expectations in reasoning then only i am eligible to go to the next round itseems. Please help me ranchers Are there any links through which i can learn reasoning??? If so please let me know.I got 59.29% in my graduation. will my percentage be a drawbac for me if i want to get into MNC'S. Please suggest me.Is my scjp not going to add anything to my resume when reasoning is concerned???
Personally, I am of the opinion that "reasoning" can't be tested properly via a paper test. It should definitely be done during the interview.... but to answer your question...
If a developer can't figure out a problem, and hence, the solution, then he/she can't do 90% of the job. Coding in Java is, in my opinion, only a small part of the job. Once you figure out the problem, coding in Java, is merely the act of translating the solution into something that the computer can understand. If you can't figure out the problem, then you can't even start.
Is my scjp not going to add anything to my resume when reasoning is concerned?
While a certificate may or may not add anything to a CV (depends on which job market you're in), it's purely about Java knowledge - not even about experience, or development skills in general. So as far as reasoning is concerned, no, it doesn't add anything.
Several decades back now, there used to be a popular "programmer's aptirude test" format. One of the things it featured was a series of complex geometric constructs and you were supposed to select the "best fit" from among a set of additional constructs.
As far as I'm aware, I always flunked these things miserably. Never did any of the selections satisfy my nit-picky criteria (and nit-picking is an essential skill for OS-level programmng), but if I attempted to use broader comparisons, I came up with too many good reasons why several of the additional constructs were equally "best fit".
My conclusion was that I'm either blind to something or the framers of the test expected me to think according to their own narrowly-defined patterns. I've run across quite a few less abstract examinations over the years where I've been stumped because it was obvious that the examiners not only assumed a certain level of knowledge, they also assumed a certain level of ignorance.
Reportedly, the inventor of the IQ test, when asked what intelligence was, replied "It's what my test measures". I hope there's a forgiveable context there, because at face value, that sounds like hubris. I long since have come to the conclusion that intelligence has far too many facets to distill down into a single number.
So failing a "reasoning" exam doesn't mean a whole lot to me, although, alas, the HR people will shred your CV on the spot for it, no doubt, since HR's SOP is generally to avoid anyone that doesn't fit their carefully preconceived (and measurable) notions.
On the other hand, I'll cheerfully guide anyone who can't - or won't - reason right out the door. "Testable" reasoning ability is optional in IT. Usable reasoning ability is not.
An IDE is no substitute for an Intelligent Developer.
Thank you ranchers for giving me your suggestions . They asked from analytical reasoning . almost all questions dealt with the relnships ,patterns , puzzles etc. In one of them the time limit was for 15min where i need to answer 40 questions & with other company there was 1 1/2 hr time to solve 100 questions