Honeywell Interview Experience-1

HONEYWELL Interview Pattern - KOLKATA, JANUARY 10, 2011

Hello, I attended the HONEYWELL campussing on 10 th JANUARY,it was a campussing only for EIE Stream, all TECHNO INDIA GROUP colleges were invited, it was held in TECHNO INDIA,RAGARHAT.

The campussing consisted of the following:

1. Written Test
2. Technical interview
3. Hr interview

The Written test consisted of 2 parts: technical knowledge and reasoning.

There were 40-50 technical questions ,multiple choice of 1 mark each and 5-6 reasoning questions of 5 mark each.

The subjects on which the technical questions came from were

A) INDUSTRIAL INSTRUMENTATION
B) SENSORS AND TRANSDUCERS
C) PROCESS CONTROL
D) MICROPROCESSORS

And no questions came from other subjects in technical part.As for reasoning,all the questions came from previous question papers .

Unfortunately I didnt got through the Writen test.

As I heard, the  technical questions mailny came PROCESS CONTROL especially PLC AND DCS.

All the best guys.! Have a nice day!!
------------------------------------------------------------------------------------------------------------------------------------------
Honeywell Latest Fresher Job Interview (Technical, Written & HR)

Company Name : Honeywell
Type : Fresher, Job Interview

Hi Friends, I attended the honeywell offcampus interview in   Trichengode,TN. The selection procedure was as follows :

1. Written Test
2. Techical Interview 1
3. Techical Interview 2
4. HR

1. Written Test: Written test had 3 Sections Groups are divided into   CS and Electronics.
1st Sec. consists your dept technical (50q), 2nd Sec. consists of C   Programming quest (30q), 3rd Sec. consists of General Aptitude *very easy   (20q). Make sure u do this round well.

2. Technical Interview 1: Kindly get thorough with all basics in   ur dept technical and C,C++. This round is tough as u will get questions   from all of ur core subjects. Concentrate on pointers and data structures   well. If u r good with the basics,this round is a piece of cake for u.This   is certainly an elimination round...Ur knowledge in core subjects r   tested,if u fail short of expectations,then u r out! Note: Interview may   last even for an hour

3.Technical Interview 2: Here u will be tested again by senior   technical officials..Again if u r good with basics,u r through this round!!   Ur projects also play a role.

4.HR : prepare well for Basic HR quest like tell abt   urself,strengths,weakness..Also prepare well on the company profile. They   are good HR's and if u r selected,they will give u advise on how u should   act during the training period. Also know abt the technologies which were   introduced and doing well at that period. u may get quest on gen awareness   also.

Honeywell is a very good company! If u prepare well with strong technical   base and knowledge,u r sure to get in..Cheers to all of you who are trying   for this company!! I wish u "ALL THE BEST" Good Luck!!

Exam/Interview Date : 07-Nov-2009
No of Rounds : Screeing Test, Technical Round-1, Technical Round-2,   Client/Manager Interview
--------------------------------------------------------------------------------------------------------------------------------------------------------
HoneyWell Interview Qustions

(INTERVIEW) HONEYWELL


Test contained 100 multiple choice questions divided into

a) Verbal ability  (15 ques)
b) Numerical aptitude (15 )
c) Logical and analytical ability (15)
d) Elementary computer science (10)
d) Programming langauages (20)
e) Operatins systems and Data structures (25)

Verbal ability questions contained 3 parts.

a) One passage is given and U have to answer 5 questions
b) Some words are given and their synonyms have to be written

Numerical aptitude and Logical questions were the usual stuff.

4 Rounds of Interview.
First round (Around 45 Minutes) Contained, Questions From Real -Time
Systems (My Research Area), Operating Systems And Software Engineering

What is a Real-Time System ?

What is the difference between Hard and Soft real-time systems ?

What is a mission critical system ?

What is the important aspect of a real-time system ?

Explain the difference between microkernel and macro kernel.

Give an example of microkernel.

Why paging is used ?

Which is the best page replacement algo and Why ?

WHat is software life cycle ?

How much time is spent usually in each phases  and why ?

Which one do U want to work if selected in Honeywell ?

They asked why ?

I said it is a boring job. Then they tried to analyse the knowledge in testing.

What is testing ?

Which are the different types of testing ?

        Then they explained the way they do testing. They said that they are doing testing in requirement phase and design phase so that if any  problem comes in those phases it is not ncecessary to go back and change  the requirement or design. All the test processing is automated. 

Why do U want to join Honeywell ?
Ans : To get a practical feeling of Real-time systems.

Do U know C++ ?

How good are U in C and C++ ?

Rate U'rslef in both C and C++. ( 1 - 10 marks)
Second round (around 45 minutes )

They wanted a bio-data at the time of inteview. I gave the placement office bio-data and in that one there was column 'Major subjects studied'. Many of the questions came from those.

What is a distributed system ?

Some questions about CSP. ( I kept quiet)

Which languages do U know ?

What are the differences between Pascal and C.

I said Pascal is a strongly typed language.

Then what is typing  and its advantages ?

Then he asked some questions from Compiler construction and Lisp.

Which are the different computer architectures ?

What is the requirement in MIMD ?

What is the difference between RISC and CISC processors ?

Difference between loosely coupled and tightly coupled systems ?

What is an open system ?

Still a lot of questions from software engineering .

Which are the different phases in Software life cycle (asked again)

Why is analysis and testing phases very important ?

Which methodologies are U familiar with ?

Have U worked in windows ?  (Yes)

What is the difference U have seen from a Dos environment ?
I said it event driven .

So what do U mean by event driven ?

How do WinMain look like ?

How the messages are processed in Windows ?

(Queue of events)

What are parameters needed to distinguish an event ?

Have U done any network programming ?

Why networks are layered ?

What is the advantage of that ?

How many layers are there in OSI ?

WHy is it called OSI model ?

Are U familiar with network topologies ?

Which are the different network toplogies ?

Tell an example of bus type network.
=> I said Ethernet.

What is the Bandwidth of ethernet ?

Explain the advantage and disadvantage of ethernet ?

Which is the protocol used in ethernet. (CSMA/CD)

Why is it called so ?

If all stations tries to communicate at same time, what will happen.

What is binary exponential backoff algo ?

What is the advantage of Ring network ?

Compare it with ethernet.

In a real-time system which one do U prefer and why ?

What is the basic requirement of a real-time network ?

Which one is costly - ethernet of ring networks ?

Some questions form OOSD and Digital signal processing.

What is inheritance, encapsulation etc.

Third Round (15 minutes)

Asked about the percentages and marks during SSC, PDC, B.Tech and MS.

When can U join ?

Who is U'r guide ?

U are from which place ?

Where is it in Kerala ?

How do U perform in the first two interviews ?

Why have U given Honeywell as dream job ?

Some more personal questions
Fourth Round (45 minutes)

What do U like in Bangalore ?
=> I said the weather and all my friends are here.

Asked about my family members.

How do  U interact with friends ?

How do adjust to a new environemnt ?

Suppose U solve a problem and after that U are getting an almost sameproblem with high complexity ( and lower complexity). How will U  approach to the next problem.

What is U'r approach towards a new subject ?

How do U prepare for exams ?

Suppose in a project meeting, somebody fires U, how will U react ?

Are U patient enought to wait in long queues ?

Still some more which I don't rememebr.....

BEST OF LUCK
----------------------------------------------------------------------------------------------------------------------------------------------------
HoneyWell Test Paper I

Honeywell Test Paper - I

Wrote Honeywell test on June 11, 2006 at Loyola College Chennai and got selected for technical interviews. Interview was at Madurai. Since I am from Computer Science & Engineering branch, I am giving only CSE paper, they had two different papers, one for CS and other for Electronics streams.

There was two Parts of test, first containing 100 multiple choice questions and second containing descriptive questions from various subjects of CSE. Multiple choice questions had 25% NEGATIVE marks on wrong answers. Descriptive questions are very important, because it is going to play very important role for your selection and in Interviews too they will have your descriptive answer sheet and will ask questions from that. So write well descriptive questions, it is not very tough.

Part I
(Time 90 minutes) with Negative marks.
Multiple choice questions ware divided into three parts


1. 50 Technical questions from the following subjects {C, C++, Data structure, Operating System, Computer Networks, Database, Software Engineering, Real time systems, Compiler Design, Algorithms, Microprocessor and Computer architecture.} From every these subjects they has asked 3-7 questions.

2. 30 questions from C( It was same for all branches). 30 C programs ware given and we ware asked to find the output of those programs or what is error in that. Almost all programs ware from structure, union, pointers, Arrays, Enumerated data types and macros.

3. 20 Aptitude questions( Very Very easy, even class 8 th student can solve all 20 questions.)

Part II
(Time 30 Minute) NO ?ve Marks.

Honeywell Test Paper - Part 2

Descriptive questions (3)
1. What is the difference between process and threads? 2 marks

2. Some numbers ware given we were to construct binary tree for that. 4 marks

3. Write a program to add two complex number using structure in C which takes input and print output in Main(). 4marks.
Answer to Question 3::
//Addition of Two complex number using structure


#include<stdio.h>
#include<conio.h>
struct comp
{
int real;
int imag;
} s,t;
void Add(struct comp *, struct comp *);
void main()
{
clrscr();
printf("Enter the two complex numbers
");
printf("(x1, y1) and (x2, y2)
");
scanf("%d%d%d%d", &s.real, &s.imag, &t.real, &t.imag);
Add(&s, &t);
printf("
Sum of two complex number is: %d+i%d ", s.real, s.imag);
getch();
}
void Add( struct comp *s, struct comp *t )
{
s->real = s->real + t->real;
s->imag = s->imag + t->imag;
}


Some of the questions in multiple choice ware
1. Which sorting technique is most efficient with respect to time.

2. Which sorting technique is most efficient in both best and worst cases.

3. Which one is correct order of sorting techniques with respect to space complexity.

a. merge sorts, Bubble sort, Heap sort b. Quick sort, Heap sort, Insertion sort?

4. If timing requirement is the main issue, which system will you prefer

a. Hard real time system, b. Soft real time system, c. Mission critical syste,

5. Bankers algorithm is used for

a. Deadlock Preventions b. Deadlock avoidance c. deadlock detection?..

6. One expression was given and we was to find postfix notation for that.

7. For a tree find the breadth first traversals.

8. For a given binary tree find the correct preorder traversal.

9. Which one is correct syntax of pointer of a function.

10. For a given union, what is the memory space allocated for its variables.

11. Error correction is done in which layer of OSI reference model.

There were three rounds of Interviews
1. 1st Technical (40-60 minute)

2. 2nd Technical (30-45 minute)

3. HR interview (10-20 minutes)

If you qualify first technical interview, you will go to second, if you qualify second technical interview, you will go to HR interview, which is normal one, no technical questions in HR.

Technical Interviews

1. Introduce yourself briefly.

2. How much good you are in C ( on the scale of 1-10)

3. They gave me the same complex number program and told me what modification I can

do in it.( Again write the program)

4. Write the same complex number addition program with passing values to function, passing structure to function and passing address of the structure to the function.

5. What is recursion? What will happen is we don?t give termination condition? How efficient recursion is compared to iteration.

6. What are the storage classes? Explain each with examples.

7. Where register variables are stored? Where registers remain in computer? How many registers are there.

8. Write a program to implement static storage class.( many questions on this)

9. What is Union? Write syntax of union. How memory is allocated for the members of Union. How it is different from structure? When we use union and when structure.

10. What is dynamic memory allocation?

11. Write syntax for allocating memory for Integer using malloc().

12. What is type casting?

13. What is the need of type casting in malloc().

12. What is difference between malloc() and calloc().

13. How memory is released?

14. Where malloc() save variables? ( In which memory- Primary, RAM)

15. What is Preprocessor?

16. What it is called in C?

17. How it works? What is the need of macros?

18. How parameters are passed in C?

19. What is call by value, call by reference, and call by address? What is difference between them? Explain with examples.

20. Rate yourself in Data structure. (on the scale of 1 -10)

21. How we measure the efficiency of program?

22. What are the asymptotic notations? Explain with example.

23. What data structures do you know? (Stack, Queue, Linked list, Circular linked list, doubly linked list, graphs, tree, heap)

24. What is hashing? How it works?

25. What is difference between graph and tree? (define and explain)

26. What is B+ tree?

27. What is Binary tree? (They gave me one set of number and asked to construct binary Tree for that and explain binary search algorithm on that tree. What is efficiency of binary search?)

28. Rate yourself in Operating System.

29. What is scheduling? What are the scheduling techniques? Explain.

30. Which scheduling technique is used in Windows XP? ( I Explained the scheduling technique used in UNIX and VAX/ VMX systems.)

31. Which scheduling technique do you think is best and why? Explain its working?

32. What is deadlock?

33. What are the conditions for deadlock.

34. What is deadlock avoidance and deadlock prevention.

35. What is difference between process and thread.

36. Any question from us?
--------------------------------------------------------------------------------------------------------------------------------------------
HoneyWell Test Paper II

Honeywell Test Paper II

Test have No Negative Marking and 3 Sections -Technical 35 Questions in 30 Mins - DCT, Data Structures, Interrupts in 8085 etc.
Aptitude -30 questions in 30 mins ,C-20 questions in 15 mins-was quite easy some questions (not sectionwise)

 1. key constraints are .....for...
 (a) secondary key
(b) primary key
(c) foreign key
(d)...

 2. If a sinusoidal signal of 1100Hz is flat top sampled at a rate of 1800Hz,& this signal is passed through an ideal LPF with cutoff 1KHZ,the o/p contains the following frequency components: (This question was repeated again in the same paper !!!)
(a)only 800Hz
(b)...
(c)...
(d)...

 3. TRAP is _____interrupt
(a)synchronus
(b)asynchronus
(c)hardware
(d)...

 4. When the instruction RST is executed, the control jumps to location:
 (a)0020
(b)0024
(c)0028
(d)none of the above

 5. A memory cell in static Random Access Memory is made up of:
 (a)6 mos transistors---ans
(b)1 mos transistor and 1 capacitor
(c)4 mos transistors and 2 capacitors
(d)...

 6. Worst case algorithm is meant for the case
(a)when sometimes favourable
(b)when worst unfavourable
(c)...
(d)...

 7. A semaphore with negative count n(s=n) has how many processes in the Q?
 (a)0
(b)n
(c)n+1
(d)n-1

 8. If in a PCM system the no of bits used is increased from n to n+1,the signal-to-noise ratio improves by
 (a)3dB
(b)6dB
(c)20ndB
(d)24ndB

 9. 2 trains of length 110m & 90 m travelling at 45kmph & 50 kmph respectively..when will they pass each other?
 (a)144mins
(b)102mins
(c)..
(d)...

 10. From a circular sheet of radius 10cm , 40% is cut off & from the remaining portion a cone is constructed, what is the ratio of the radius of the cone to its height?

 11. If a vessel contains 56 litres of a mixture of milk & water in the ratio 3:2..what amount of water should be added to make the ratio 4:5?

 12. 2 pipes fill a cistern in 12 mins,pipe A is 3 times faster than pipe b...if only pipe B has to fill the cistern ,how long will it take?
 (a)1hour
(b)2hours
(c)..
(d)..

 13. #define ADD(X,Y) X+Y
main()
{
#undef ADD(X,Y);
fun();
}
fun()
{
int y=ADD(3,2);
printf("%d",y);
}
o/p?
Runtime error(linker error): _add undefined in module

 14. Which of the following is illegal
(a)void v;
(b)void *v;
(c)void **v;
(d)all are legal

 15. #define int INTEGER/*line1*/
#define INTEGER int/*line 2*/
main()
{
INTEGER p=10;/*line 5*/
printf("%d",p);
}
o/p?
(a) compiler error at line 1
(b) compiler error at line 2
(c) compiler error at line 5
(d) No error,prints 10
 ans:c

 16. main()
{
int counter=1;
for(;;)
{
counter++;
if(counter>9)
break;
}

}
in the above program
(a)error b coz for should have parameters
(b)error bcoz 2 semicolons in a for loop are invalid
(c)no error,loop is executed once
(d) no error ,loop is executed 10 times

 17. main()
{
char str={ H , E , L , L , O ,  }
printf("%s/n",str+1);
}
o/p?
(a)prints ELLO
(b)prints HELLO
(c)prints ILLO (i.e. H is incremented by 1)
(d)...

 18. The average temperature for monday,wednesday,thursday was 46 o C.the average temperature fortuesday,wednesday,thursday,friday was 48(some no)..if temp on monday was 42 o C,what is the temperature on tuesday?
 (a)32
(b)36
(c)37
(d)3....


  19. The average marks of 12 students was found to be......(some no)...it was later found that while entering the data , it had been entered as 74 instead of 50...and 20 instead of 24(nos are not the same)...what is the correct average?

 20. If a lady bought a house & sold it at 25% more than what she had paid after 3 years, she has to pay 50%tax on the gain...If C is the cost price,(gain=s.P-c.p),what tax did she have to pay?
 (a)..
(b)C/8
(c)...
(d)...

 21. Some no of men(given)..complete a work in (given) no of days...after (some no) of days ..some more(given no) men join them,they will finish the work in how many days?

22. If a car travels from A to B at a speed of x kmph & travels back from B to A at 4/5th the speed,then the total distance travelled in terms of percentage of x is?
 (a)2400km
(b)3600km
(c)..
(d)...

 23. A question on malloc
 int *p;
p=malloc(sizeof(int)*5);
if malloc returned the address 1000;the value of p+1 is
(a)1002
(b)1004
(c)...
(d).....

 24. cascade amplifier is:
(a)a common emitter stage followed by a common base stage
(b)a common base followed by emitter follower
(c)...
(d)a common base stage followed by a common emitter stage

 25. A network has 7 nodes & 5 independent loops,the no of branches=?
 (a)11
(b)14
(c)..
(d)...

 26. Many nodes transmit at the same time .....collision occurs...retransmit.....what is this called?
 (a)
(b)
(c)collision.....enforcement
(d)

 27. If the characteristic impedance of a transmission line is 50ohms,at 1 end the impedance is +j50 ohms,the VSWR =?
 (a)0
(b)infinity
(c)+j
(d)+1

 28. Minimum no of NAND gates required to realize the boolean eqn: Z=ABC?
 (a) 4
(b) 6
(c)..
(d)....

 29. It has been found that mercury poisoning due to industrial pollution causes Hobson s disease. An island R is completely away from modern industry.People here follow subsistence agriculture method. A high % of people in Island R are affected by Hobsons disease.From the above paragraph, we can deduce
 (i) there must be another reason for Hobson s disease other than mercury posoning
(ii) mercury poisoning can be due to other reasons than industrial pollution
(iii)....
(a) i only
(b)ii only
(c) i ,ii, iii
(d) i and ii

30. fun()
{
int counter=1;
counter++;
if(counter>10)
fun();
}...(some program similar to this one). the program will be executed infinetely--ans

 31. Which of these are legal?
 i.a pointer to a function
ii.a pointer to a structure
ii.pointer to union
(a)i only
(b)i and ii
(c)i,ii &iii
(d)ii &iii

 32. Union..
 {
int ivalue;
char lvalue;
struct boo
{
int ivalue;
char lvalue;
}databook;
};
(a)error as struct within union is not allowed
(b)error as struct members have same name as union members
(c)...
(d).....

 33. How many stacks are there in DOS?
 (a)1 stack
(b)2 stacks
(c)3 stacks
(d)...

 34. What is the o/p?
 main()
{
char arr[5]={ a , a , b , c , d , e };
printf("%s",arr);
}
---------------------------------------------------------------------------------------------------------------------------------------------
HoneyWell Test Paper Pattern

Honeywell Test Paper

Test contained multiple choice questions divided into
 a) Verbal ability (15 ques)
b) Numerical aptitude (15 )
c) Logical and analytical ability (15)
d) Elementary computer science (10)
d) Programming langauages (20)
e) Operatins systems and Data structures (25)

 Some sample Questions

 1. What is a Real-Time System ?

2. What is the difference between Hard and Soft real-time systems ?

3. What is a mission critical system ?

4. What is the important aspect of a real-time system ?

5. Explain the difference between microkernel and macro kernel.

6. Give an example of microkernel.Why paging is used ?

7. Which is the best page replacement algo and Why ?

 8. What is software life cycle ?

9. How much time is spent usually in each phases and why Which one do U want to work if selected in Honeywell ?

10. Which are the different types of testing ?

11. What is a distributed system ?

12. Some questions about CSP.

13. Which languages do U know ?

14. What are the differences between Pascal and C.

15. questions from Compiler construction and Lisp.

16. Which are the different computer architecture?

17. What is the requirement in MIMD ?

18. What is the difference between RISC and CISC processors ?

19. Difference between loosely coupled and tightly coupled systems ?

20. What is an open system?
------------------------------------------------------------------------------------------------------------------------------------------------
Honeywell Placement Paper (Technical- DS, Microprocessor & OS)

Paper: Honeywell Placement Paper (Technical- DS, Microprocessor & OS)

 1) Binary search tree is used in

a) sorting  b) searching   c) indexing  d) all the above

2) Given a tree..write the preorder traversal

3) Given an infix expression. write its postfix

4) First general purpose microprocessor

a) 2002 b)4004 c)8080 d)8085

5) What is 8253

6) ____flag is not used in 8085 jump instructions

7) SNMP is used in which layer

8) Banker's algorithm is used for

9) Belady's anomaly is related to___

10) Which of the following is non-preemptive

a) FIFO b) SJF   c) Round robin  d) all the above

11) A relation in 3NF is in______

12) A question on serializability

13) One SQL query

14) Functional dependency one question

15) The first general purpose microprocessor is ____-bit

16) In a three byte instruction the second byte indicates____

  17) Average case analysis for partition exchange sort

18) How the receiver knows to what service the packet to be forwarded?

19) Given a binary sign magnitude no. write its decimal

20) The order in which data is transferred from magnetic disk

Ans:- disk->main memory->cache->h/w register

21) In which layer of the network datastructure format change is done

22) Which of the following allow parallel & serial connections

a)DHCP b)PPP c)IPX d)all the above

23) Given some IP addresses...identify which one is IPv6?

24) Open addressing and chaining is used in

a)sorting b)indexing c)collision-resolution d)none of the above

25) Storage space requirement for diff: sorts in the descending order

26) Which scheduling policy is used in unix..

27) In database which mechanism is suitable for recovery?

a)checkpointing b)indexing...

  28) Which of the following is not correct?

a) arrays consume less space

b) linked lists are more complex

c) linked lists use less space

  29)which of the following is not correct?

a)main does not have arguments

b)main can have command line arguments

c)main have variable arguments

  30) Which of the following is not correct?

a)function can call itself

b)function can have no return type

c)function cannot have multiple return statements

d)function can have arguments

31) When an interrupt is called control is given to..

a)interrupt vector table

b)interrupt service routine

c)stack


32) Which of the following is not a synchronization tool

a)semaphore b)mutex c)mutual exclusion d)message passing

33) Given a graph write the BFS for it

34) How can u increase ports of a microprocessor?

a)8255 b)8259 c)8253 d)8251

35) What is 8259?

36) Which of the following maintains a constant time(best,worst,average)?

a)searching b)sorting c)indexing d)none

37) In a database a table is stored not fully..it is an example of

a)views b)logical data independence c) abstraction d)all the above

38) The time CPU takes to complete the execution of processes____

39) The minimum length of TCP/IP header and IP datagram header

40) Process spawning in OS is__________

41) The topology that uses a central hub is___

--------------------------------------------------------------------------------------------------------------------------------------------

No comments:

Post a Comment