1. Explain how to answer a question that how can u contribute to software from electrical background?

on that type of question we can answer in such a way that interviewer must recognise your programing skills. as we can say that i know i am good apptitude towards solving a logical situation and thus also great learner so i am able to learn and implement any programing language within little time.

tell me your views is this right what i think a i only guess that this must be a possible good answer and i am also from electronics bacground.

2. Tell me If there is a fixed deadline given by manager, walk through the steps you would take?

If there is a deadline given by manager.I will first try to make the planning by breaking the whole job in small goals.Then breaking those goals in to daily targets.Then breaking the daily target in to hourly assignments.Then I will proceed to do the job

3. Can you come up with an year plan?

It shouln'tbe quantized on the day to day basis but yes on the per task basis it can be done. And I think that should be the practice. Once the task priority is determined, the next step is to allocate the required time frame for the tasks. But remember it's not always the case of 'direct proportionate' relation between the task priority and the time allocated for its completion. Higher priority tasks are simple the one that need to finished first.

4. Explain array?

an srray is the collection of similar data elements.

5. What are my weaknesses. I dont really know my weaknesses. I know my strengths. Can you give me some examples of weaknesses?

on't think like that. U have no weekness, u r thinking that u have problems. There is no weekness think positively. If u think u r a positive person behave like that. If u r positive there is no weekness. Life is very big enjoy it. Don't worrry i hope u r a brave person go ahead.

6. Why you have low percentage in your first year, while good marks in other years?

Franklly to tell, i was not that much aware about how exams pattern was?& also not having proper time management for study,but next year i changed my realisation & star study seriously...deciding that it will never happen again..

7. What is the best way to answer technical question during a Interview, during a recent interview I was asked how to remove and add profiles. Does interviewer look for keywords or phase in the response?

It is actually mixer of both .. but primarily he looks at innovation and what sets you apart from other answers.

8. Why do you want to be in software field?

you can say that when the time of joining my mechanical engineering graduation i dont have clear idea about IT industry but nowdays IT industry is growing well and now i m ready to build my career in IT-sector

9. What do you say if HR is asking why you are looking for a change?

My company wanted to cutdown the work force, it had three round and i survived till the last round but the last round was for more than 50% elimination and i was choosen.


my company had outsourced the department where i was working to other country.

10. Explain what is the use of taking mechanical engineer for a software company? How mechanical engineer can contribute to a software company?

It's not true that only the professionals from the specialized branch are required at a freshers post. I, non-computer background engg. placed in a CMMI-5 Indian leading s/w firm in PLM domain, believe that the campus recruitees just check ones logical content and confidance during PI at the entry level. Besides this, communication is given priority. Technical excellence and participation in socio-culture activities add values. Mechanical enggs can contribute to s/w company by their excellent analytical skills. It's very clear that given training, moreover opportunity, they can prove themselves well and can stand tall among the s/w enggs.

Download Interview PDF

11. Tell me why you are asking for 100% hike in the salary?

Because I want to buy a farm and breed dogs [Note this answer got 40lac salary for a IIT guy in a internationally reputed company]

12. Tell me why would you like to leave job at your current organization?

1) I have been here a few years now and feel it's time to move on to find fresh challenges as I feel my current role is not properly utilizing my existing skills nor is it allowing me to develop new skills.
2) There are potential redundancies coming up and I would rather find something of my own accord whilst I have the chance rather than wait to be told I'm on the list and then start looking.
3) I feel I'm ready for more responsibility. My current firm only offers promotion to people according to length of service and there are far too many people who joined before me, not that I begrudge them that but I feel I need to move up at a faster pace than I am currently able.
4) I was promised training and development when I joined my company and so far nothing has been forthcoming. I feel I need to move somewhere where I can develop my skills further and move up in my career.

13. Tell us have you ever slipped any schedule?

Once if I schedule to complete any task I can't leave in middle. If situation like that happenes, by clearing the problem, I shall complete schedule.

14. Tell me why did u join the company that you are now working for?

Cause I was loking for an Professional organization which can Provide me an atmosphere where i can work in peace without any politics. where my work speaks not me, and find it in this company that is why i joined the company

15. Explain how was your progress measured? How were u rated?

The interviewer is concerned about your metrics on which you performance in judged in the company. You can say "On the basis of my Customer Satisfaction Score (Csat), Productivity (no.of calls) and Average Handling time (Voice Support).

16. Tell me which project are most proud of?

I am proud of every project i have done bcoz i do it with all possible perfection

17. Tell me can you come up with a 60 day goal plan?

I can if i am thoroughly aware of what i need to achieve at the the 61 st day

18. Tell me what is the use of data warehousing in the general life?

A data warehouse is a relational database that is designed for query and analyze rather than for transaction processing.It usually contains the historical data derived from transaction data.It separates analysis workload from transaction workload and enables an organisation to consolidate data from different sources.

19. What is the Role of IT Support in Big Corporate Companies how do they deal with or what do they do?

IT support is the group which is responsible for smooth working of the entire IT infrastructure. IT infrastructure is Hardware and software deployed in the organization. Hardware normally includes PC, printers, phone etc and software include the various application used by the people employed in the organization i.e. accounting, payroll etc
IT support will ensure that both hardware and software are working fine and if there is any problem with it they will rectify the problem. Problem solution can be permanent fix to the current problem or it can be the ad-hoc solution to the problem. In case of ad-hoc solution IT support team will ensure that permanent solution is provided. For that they will suggest/forward the solution to the person who is responsible for that particular system.

20. Tell me did you have to cooperate with someone in your previous projects? Did someone ever differ in opinion with you and how did you resolve it?


21. Why should we hire you over others waiting to be interviewed?

Because I am the best person for this post and I have what it takes to fill the requirements of this job - solving customer problems using my outstanding customer service skill . I strongly believe in myself i am fully confident, optimist,cooperative and a very sensible person.

22. What is your future plan if Permanently Employed?

I would like to be respected,loved by my seniors. looked up by my juniors. Earn money for my family.

23. Tell me what personal characteristics do you feel you possess that would be an asset to the position for which your applying for?

Talking about the personal characteristics i possess which will be of a very good help to this organization is the ability to move along with people either young or old, small or big without any discrimination nor grudges. Also, the posession of an hardworking mind which is ready to do any job and to adapt to any knid of environment one might find himself.

24. State briefly why you have applied for this position?

Because I think this position needs a better person who can handle the job allocated to him, and I think I can be that person.

25. How confident are you in programming?

I am confident abt my logical skills. Mastering a specific programming language is a matter of learning new syntaxs and programming rules and the logic to apply those rules . I think that can be conversed with a little practice and some time depending upon the complexity of the Language. So for me Confidence in programming is like Confidence in my logical skills, which r very much intrinsic to me.

Download Interview PDF

26. Explain what activities do you undertake on a regular basis to update yourself on the best practices in programming and software development?

Knowing that I am not in that some areas, I will then move with experts in the level for me to understand most of the things involved if not all.

27. Tell me what are the main phases/activities of System Development Life Cycle and if you where asked to skip a phase by your boss, what would you answer?

Please share your answers.

28. Do you know what is the biggest mistake that you have done? How you have overcome it?

Always try to give a technical mistake , if ever, made by you. Never take the chance to show your personal side so far as possible.

29. Tell me when you have been told or discovered for yourself, a problem in your job performance, what have you typically done? Can you give me an example?

Review about the job performance for about the past 20 days or so....

Make out a chart based on the various sub-jobs you are required to perform...

Place a marker as your pass line....

Find out at which sub-jobs you are under the marker....

Try finding out the basic reasons behind your failure...

Concentrate on sub-jobs where you have under performed rather than on increasing your performance on the already well performed sub jobs...

Repeat the same process until you feel you are comfortable with all the sub-jobs and that there is a significant increase in your job performance....

30. Explain how do you handle conflict?

I have had conflicts in the past so I think I should share with you.. Never major ones, but certainly there have been situations where there was a disagreement that needed to be resolved. I've found that when conflict occurs, it's because of a failure to see both sides of the situation. Therefore, I ask the other person to give me their perspective and at the same time ask that they allow me to fully explain my perspective. At that point, I would work with the person to find out if a compromise could be reached. If not, I would submit to their decision because they are my superior. In the end, you have to be willing to submit yourself to the directives of your superior, whether you're in full agreement or not.

31. Tell us how would you describe your ideal job?

An ideal job is one wherein your contribution makes a significant impact on the business and is always appreciated.

32. Tell me If you are a team leader and one of your team member is not getting his target completed on daily basis. You did a lot of conversation with him, but no result. what should you do?

Every decision more or less depends on time,if it permits then I will make it out in anyone of the following three different processes.

->If i will found some types of lacks,then after a deep counselling,I will send him/her to a rebuilting process.

->Otherwise,I will swap the jobs between him/her and other employees.

->The last way is to set back him/her.

33. You are a systems administrator and have just arrived at work. You are told by the helpdesk that the CEO cant boot up his laptop and he has tried several times without success, the CFO cant print a report he needs for a meeting he has to go to in 15 minutes, and nobody in the company can get or send emails. Who would you help first?

i will help first to CFO as he has to go for meeting in 15 mnts. On other hand ,problem of printer is always smaller then the booting broblem..problem of CEO will take more time then problem of printing. same time I can allot stand by system to CEO on temparory basis.

34. Explain an example of time when you developed a presentation for a challenging audience. What was the result.
Describe a time when you had difficulty communicating your thoughs clearly to another person. What type of situation? What was the message you ried to convey. Did you get your point across? What was the outcome?

I work as a Software Engineer and I was informed by my manager that I had to deliver a presentation on the current project to a group of collegues, seniors and officers from other department. This was a mix audience. Though I was very confident about the technicalities, I felt it was almost impossible for me to ensure that each listener got the message.

I research on the net on how to prepare for a presentation and took a lot of support from team members, found out what each person attending was expecting, prepared an outline of the presentation, did some mock sessions. Also, kept some time for questions. When I delivered, I was confident and it was an interactive session. At the end couple of them congratualted me for delivering an excellent presentation.

Now, anytime a presentation needs to be delivered, my manager checks with me, if I am willing.

35. Tell me If you think a piece of code should work one way, and the developer says it should work another way, what would you do to resolve the conflict?

I will check out both, find out which is better and more efficient , I will choose that one....
If his technique is better, I will do in his suggested way, otherwise I will explain my way to him.

36. Explain what are the tips for self development?

Depending on the position you are in, self development can be achieved by a combination of any of the following

Extra reading on processes
Extra reading on domain
Enrolling for courses
Reviewing professional certifications in your area - like PMP, CBAP and preparing for the same.
Subscribing to journals and other publications
Attending soft skill courses

37. What is volatile keyword in embedded C? Explain with example? What is the difference between typedef and #define?

The volatile keyword is used to define memory mapped I/O device's register (or Hardware registers) variables, which indicates to the compiler

For example:

int i;


i = 0;


if(i){ //Here the Compiler removes this code by optimization

some statements // because 'i' is already assigned with 0 so..


if you declare 'i' as volatile then compiler doesn't optimize.

38. Tell us where do you want to be, in 3-5 years time?

Although it's certainly difficult to predict things far into the future, I know what direction I want to develop toward. Within five years, I would like to become the very best _____ your company has. In fact, my personal career mission statement is to become a world-class _____ in the _____ industry. I will work toward becoming the expert that others rely upon. And in doing so, I feel I will be fully prepared to take on any greater responsibilities that might be presented in the long term.

39. " You will be hearing very soon from us" I did not get exactly what does it means? Is it negative or positive indication?

according to me this is a postive things

40. Suppose you are shortlisted for what reason you will leave the company in future?

We should always say no to this type of question.

I will say that "No. i wont leave this job for personal gains.Instead i will find out the ways of how to excel in this company by sharpening my skills"

Is this answer somewhat correct . kindly reply.

Download Interview PDF

41. How prepare for Group discussion topics? Help me giving some GD topics and answers for that?

Group discussions are not a part of subject there are purely based on our knowledge . gd topiocs are not based to our subjects to give topics they are about all the world goings

the topics are given 5 min before the GD

42. Tell me what are your +ve and -ve qualities?

My +ve qualities
I believe and worship these 3 works
Home work
Team work
Hard work

My -ve qualities

I don't know

If i know, i would have corrected them already.

43. Give a specific example of a time when you used good judgement and logic to solve a problem?

The interviewer has identified a core competency that is a key part of the job and they are asking you a question about and the question above is to get to that competency.

The key to all interview questions is to give a specific answer that uses the STAR idea.

44. If you have to start working at this project tomorrow, what would you do tonight?

If i have to start working on this project tomorrow, tonight I'll think about the ideas to give the project a best start and have a good night sleep after that because to start fresh i have to be give it a fresh start

45. What are the precautions taken by an interviewee when interviewer asked the Question tell me about you?

So tell me about yourself.. Most frequent and common Question to all of us..

Best way is to answer such kind of Question is just make sure what the interviewer want to hear..

Say him/her. as per the scope of answer of this Q. I can be able to tell to each and every details of my hardwork since last 21 / 22 year (your age). Still it would be great if you give me direction so i can explain a bit on that.

If he ask you for career, then just give a brief into about your career and what was your purpose and bear in mind that your purpose should meet his current requirement so show him that you are the best candidate he can find in your each and every sentence!

46. Suppose Mr. Shah decided to walk down the escalator of a tube station. He found that if he walks down 26 steps, he requires 30 seconds to reach the bottom. However, if he steps down 34 stairs he would only require 18 seconds to get to the bottom. If the time is measured from the moment the top step begins to descend to the time he steps off the last step at the bottom, find out the height of the stair way in steps?

Let the speed of escalator be x steps/sec

then total steps in escalator is 26 + 30x (since the escalator covers 30x steps while the person covers 26 steps)

Similarly the in the second case the total no of steps is 34 + 18x

solving both .. 26 + 30x = 34 + 18x

12x = 8 , x = 2/3 therefore steps is 26 + 30*2/3 = 46 steps

47. What is TDS and VAT?

Tax Deducted at Source is one of the modes of collecting Income-tax from the assesses in India
VAT - Value Added Tax is a tax which is levied by seller to the purchaser, it is a form of consumption tax

48. If HR says your communication skills are weak, what are the sources to work on the communication skills, missing words?

you will have to go through the news paper regularly and read some of good books and mark some sound words and make use of it in u conversation

49. Excluding stopages, the speed of the bus is 54 km/hr and including stopages, it is 45 km/hr. For how many minutes does the bus stop per hour?

12 Minutes
Distance 54 Kms,
If Seed 45KM /Hr takes 72 Minutes
One Hr Journey, 12 Minutes Extra i.e. Stoppages

50. Can I wear flat bottom tie in interview?


51. Explain how to execute 1000 test cases manually in a single day? What kind of testing methodology do I have to use?

When you have three Arguments to a function then this would be the combination


If you notice they are occurring in Pairs and other options are omitted like A B C..because If you look for all the possible Scenarios then it will Come to 27 but you are testing it With 9 scenarios and covering them.
So this is Also called a Orthogonal Pair array

52. Tell us why should we hire you?

Because I sincerely believe that I'm the best person for the job. I realize that there are many other college students who have the ability to do this job. I also have that ability. But I also bring an additional quality that makes me the very best person for the job--my attitude for excellence. Not just giving lip service to excellence, but putting every part of myself into achieving it. In _____ and _____ I have consistently reached for becoming the very best I can become by doing the following . . .

53. Tell me why did you choose this career?

This is process oriented job, gathering the reqts, Analysis,Design,exec...etc. And i like to find bugs