Company Name: HCL
Date: Mar-2019
Interview Questions:
Round-1
-------
1 Self introduction
2 Howmany MC/DC conditions for A&&B || C&&D .Explain
3 What is Equivalent class partitioning and Boundary value analysis . And Explain it for input range 1-1000
4 What is robustness testing and what is the output if i enter the input which is out of range.
5 What is Black box and white box testing
6 What is unit testing, SSIT, HSIT
7 What is verification and Validation
8 What ojectives you considered for testing
9 Explain ARINC429 protocol
10 What is the use of protocols in your project
11 Difference between the RS-232 and ARINC429
12 What is SCA and RBTCA
13 What is Dead code and how you will handle this situation
14 What is deactivated code and how you will handle
15 Is testing is required for Deactivated code?
Round-2
-------
16 How many MC/DC cases will you write for the below requirement
if voltage > 5volts for time 10milliseconds then flag is true
17 List the changes between DO-178B and DO-178C
18 Declare an integer variable in ADA
19 Is it possible to define a datatype with range from 0 to 100 in ADA and how you will write this in C
20 If INTEGER is available in ADA , Why you defining int datatype again
21 What is V model and AGILE
22 What is sprint
23 What do you know about DO-178B
24 What is the difference between the different levels in DO-178B
25 What is SDLC and STLC
26 Have you ever faced difficulties in testing . list those
27 What are the different types in shell scripting
28 List the Tools that you worked on
Company Name: HCL
Date: Mar-2019
Interview Questions:
1. Tell me about your self?
2. WHAT IS TESTING
3. WHAT IS VERIFICATION AND VALIDATION
4. TELL ME ABOUT UR PROJECTS
5. WHAT IS DO-178B?
6. WHAT ARE THE LEVELS?
7. WHAT IS THE PROCEDURE TO TEST NO-EFFECT(E) LEVEL?
8. WHAT IS STATIC_CASTING?
9. WHAT IS DYNAMIC_CASTING?
10. WHARE IS INDEPENDENCY COMES IN TO PICTURE?
11. WHAT IS BLACKBOX TESTING?
12. WRITE A PROGRAM FOR FIBONACCI SERIES?
13. WHY THEY KEPT LEVEL E IN DO-178B IF IT DOESN'T HAVE MET ANY OF OJECTS INDEPENDENTLY?
Company Name: Alstrom
Date: Mar-2019
Interview Questions:
1. Tell me about your self?
2. what is review?
3. what is peer review process and how it is done?
4. what is checklist?
5. what are the contents of checklist?
6. what are the documents u refer to peer review process?
7. how many error finding techniques are there to find error?
8. how u do type cast to char to int*?
9. if you find segmentation fault what will be the solution?
10. tell me one more requirement rather than VNAV & Altitude?
11. what is the range of Altitude?
12. Types of BITE?
13. how do you done testing on CBIT?
14. Empty Class size?? why??
15. How do you define Verification?
16. What is Software safety analysis?
17. what is Heading and its range?
18. Is FCS is a part of FMS?
19. What is MCDC?
20. MCDC limitations?
21. How you prepare test results for your project?
22. 10 mcdc logic gates?
23. MCDC of (A&&(!A||B))||(C||(!C))&&D)
24. what is the difference between C casting and C++ casting?
25. how many ways we can use namespace?
Company Name: Graphene Semiconductors
Date: Feb-2019
Interview Questions:
Telephonic Round:
1. Tell me about your self?
2. how you rate your c and c++?
3. what is virtual pointer and its features?
4. what is upcasting and downcasting?
5. what are the new features add in c++14? exact names?
6. what is the compiler you used in c++?
7. what are the rules of constructor and destructor?
8. what will result if i define a constructor in protected area?
9. what is cmake?
10. which compiler is used for compiling c and c++ in linux platform?
11. compilation process of a c and c++ file?
Company Name: L&T
Date: Feb-2019
Interview Questions:
ROUND 1&2: WITH OUT C AND C++:
1. tell me something about your strengths and weekness
2. FMS Stands for and its functionality.
3. tell me one requirement in your project.
4. what do you tested in your project.
5. what is the input for Unit Testing.
6. what is Checksum.
7. how do u send this data 7,11,12,0,5 from SOURCE to Destination without any error.
8. write Checksum for -36 in 4 bits
9. What is verification.
10. Where does Indepence verification and Validation Comes into picture.
11. what are the levels in DO178B have.
12. do you know about LDRA?
13. What is IMA?
14. What is LRU? why it is used for?
15. What is SCA, RBTCS
16. what is the system analist roll in your project.
17. who will desides the software level.
18. How many FMC does LCA have?
19. Write MCDC FOR (A||B) && (C||D)
20. Write MCDC for (A||B) & C
21. in above MCDC if OR gate fails then what is the next step from your side. am i use XOR gate in place of OR gate????? if possible how??
22. Tell me about logicscope tool?
23. How u conform SCA is 100% covered or not?
24. SDLC and STLC?
25. WHITE BOX AND BLACK BOX difference?
26. what is the difference between Regression Testing and Retesting?
27. what is REDUNDENCY?
28. how you get 2D dimentions of a Flight?
29. write a requirement in your project ECFM-EU.
30. how you perform testing on your project?
31. what are the errors that you observe during testing
32. white box testing methods?
33. how you 3D view of a flight in Navigation.
34. Mil-Std-1553B protocal?
35. DEEP COPY and Swallow copy in c=+?
36. what is system safety assesment process?
37. how you findout software level for given requirments?
Company Name: Honeywell
Date: Jan-2019
Interview Questions:
FACE TO FACE ROUND 1 and 2:
1. Introduce about yourself?
2. tell me something about your project that you done for last few days?
3. what is the function of FMS?
4. what is the function of FCS?
5. which paramenters are getting inputs from ADS To FMS?
6. How do you calculate Ground Speed in your project?
7. What is LNAV and VNAV?
8. What is LRU's? and how it used for?
9. explain about system memory in those LRU's?
10. what is linker and its role in C programming?
11. What is Checksum?
12. how to test one nibble of RAM memory?
13 test cases and MCDC for A && B|| C && D
14. How you Rate yor c and c++?
15. How OBOGS works?
16. what is GRP? what is the role of it?
17. What is GCS? and its role?
18. How Bleed air takes from engine what are the levels?
19. when bleed air comes from 5th stage of Engine and When Bleed air comes from 9th stage?
20. what is the temperature range of bleed air that accepts inside the fusalage?
21. what are the Data types that we have in C?
22. size of int in 16bit compiler?
23. size of Float in 16bit compiler?
24. Difference between C and C++?
25. Difference between Structure and union with An example?
26. what is Structural padding, and how how it effects 16bit and 32bit compilers?
27. In between function calling what is the procedure of compiler and memory organization?
28. Why we are Preffering Stack For Programming and function calling and for operations, why
not QUEUE?
29. what is Dynamic memory allocation?
30. How you allocate Dynamic memory in C and C++?
31. write a program on dynamic memory allocation in Both C and C++?
32. what are the Storage classes in C?
33. Is register Variable always stores in RESISTER?
34. while running a program if my resister is full then what happens?
35. Explain Typedef?
36. what are the levels that we have in DO-178B?
37. what is DO-178B?
38. explain about V-model?
39. How you test Telephone Lock Screen?
40. What is LOgiscope and what is the use of it?
41. What is SCA and what is Statement, Decession, Branch Coverage?
42. Is SCA Permits to know dead code and Deactivated code?
43. if in my code i have 10 lines in those 10 lines 8 lines are covered 2 lines are not coverd then
what you do?
44. What is RBTCA?
45. what is Catasropic level? and its importence in aerodynamics?
46. where is your office?
47. what is WHITE BOX Testing and BLACK BOX testing?
48. what is regression testing?
49. what is Error Guessing Technique?
50. What are the inputs for White Box testing?
51. what are the inputs for Black BOX Testing?
52. what are the errors that you absorved in UNIT testing?
53. what is the importance of Integration testing?
54. How you Relate DO-178B to your Project?
55. What is STLC and SDLC?
56. what is Linking and Dynamic Linking?
57. What is Operator Overloading?
58. what are PRIVATE, PROTECTED, PUBLIC access specifiers and its role?
59. what is Inheritence and its types with example?
60. what is polymarphysm and its types?
61. how you trobleshoot UNIT Testing?
62. what is Deep copy and Swallow caopy in C++?
63. how can i access Protected data of a class?
64. difference between C++ structure and class?
65. what is the Document guideline used for hardware devolopment?
66. What is RTOS?
67. difference Between RTOS and normal OS?
68. What is memory management in RTOS?
69. what is the scheduling process of RTOS?
70. What are the algorithms used to develop RTOS?
71. Do you have any questions?
72. What are the protocols ARINC-429 and MIL-STD-1553B?
73. Data rates of protocols ARINC-429 and MIL-STD-1553B?
74. ARINC-429 transmisson of bits frame format and its explination?
Company Name: Processware
Date: Dec-2018
Interview Questions:
1. What is an Array? Can you give any example?
2. What is encapsulation?
3. What is dynamic memory allocation in C and C++?
4. What is the process of writing the Test cases?
5. What are the inputs for the testing?
6. Explain about your project.
7. What is the main role you tested in your project?
8. What is unit testing?
9. What is the main difference between C and C++?
10. Explain about V-Model.
11. Explain about MIL-STD-1553B. And what is Data Rate?
Company Name: Processware
Date: Dec-2018
Interview Questions:
1. What is verification and validation?
2. What is black box and white box testing?
3. What is the main difference between structure and union?
4. What is the binary representation of 7?
5. One's compliment of 01 is?
6. Can you explain about the issues you got during testing process in your project?
7. Have you raised any bug report during your testing process in your project?
8. Explain about the project for 3 minutes?
9. What is the structural coverage analysis?
10. What is the procedure of writing the test cases manually?
11. What is the first phase of SDLC?
12. Any hardware interface used in your project?
13. What do you mean by embedded systems?
14. What is analog to digital converter?
Company Name: Rockwell
Date: Dec-2018
Interview Questions:
1. Tell me about the technologies you know?
2. What is MC/DC and explain with example based on the definition you told?
3. Explain what is Black box testing and white box testing?
4.what software development model you follows in project? (V-model steps and advantages)
5. Explain about Verification and validation with differences
6. What is all about SCA and elaborate in detail?
7. What are the reasons for not achieving 100% SCA?
8. Explain about Dead code with example and how you overcome it?
9. What is about Deactivated code with real time example?
10. What is SW-SW integration testing and the other name with respect to DO-178B?
11. How many objectives are there in DO-178B for each process?
12. Explain your current Projects in detail with example of test cases?
13. What are the scripting languages you know? Explain Scripting languages basics (if knows)
14. Explain about Tools used in projects and what purpose you are using and how you are using?
15. What type of testing you have performed in tools you mentioned?
16. Explain about A429 protocol?
17. What is clocking system in protocols and how self clocking works?
18. Explain about Verification processes you know?
19. Give me the examples of Review,analysis and testing based on the project experience?
20. What are all the different Levels of systems according to DO-178B?
21. How many objectives you will consider for each level according to DO-178B?
22. What is your Current Role in your project and activities you are doing in the project in detail?
23. What is RBTCA? What are the common errors you finds out after doing RBTCA?
24. Give detailed explanation of Black box testing with project level examples?
25. Are you worked in black box testing or white box testing?
Company Name: Processware
Date: Dec-2018
Interview Questions:
Written Test:
1. What is verification and validation?
2. Difference between verification and validation?
3. Explain about V model
4. What is Dead code? Give me small example.
5. What is output A=1B,B=2C,C=3D
((A|B)&(c&D))
6. Verification is left edge of model?
7. What is the angle between?
a.3.15hrs. b.10.15hrs
8. What are the objectives for verification and validation?
9. What is black box and white box testing?
10. What is recursion?
Technical round:
1. Introduce your self.
2. Explain your projects.
3. How the data is transmitted between like DFCS to FMS, that means any protocols are you using?
4. Which protocols are you using? Do you know anything about MIL-STD-1553B?
5. What type of cables are you using?
6. What is redundancy?
7. Explain me about V model.
8. How will you take the requirements and how will you do the testing?
9. What is hardware software integration testing?
10. What is unit testing? How you did the individual units are to be tested? Can you explain me?
11. How many software levels are there?
12. What are the coverages for each software levels?
13. What is MC/DC? Can you explain me with example?
14. What is DO-178B?
15. Tell me about what are the processes in DO-178B?
16. Explain me the processes and what are the outputs for configuration management process?
17. What is difference between structure and union?
18. Write syntax for structure.
19. What is dynamic memory allocation?
20. What is call by value and call by reference with example?
21. Write a c program for print 5,4,3,2,1 order.
Company Name: Robert Bosch
Date: Sep-2018
Interview Questions:
1. Introduce yourself.
2. Currently working on which projects and explain?
3. What is the inputs you gave to ADS and how many outputs are gained?
4. What is test case? And explain how to write a test cases for your previous project?
5. Which type of testing you are working now?
6. What is unit testing?
7. Unit testing is belongs to which testing (white box or black box)?
8. What is white box testing?
9. Have you any knowledge about black box testing? And how to perform boundary value analysis and equivalence
class partitioning explain with an example?
10. Which tool are you using for unit testing?
11. How many testing types in software testing life cycle?
12. Why do you follow the V-model?
13. What is verification?
14. What is validation?
15. Can you let us know the differences between V-model and waterfall method?
16. What is the difference between system testing and acceptance testing?
17. What is DO-178B?
18. How many failure conditions are there in DO-178B?
19. Which level is best for more safety of flight? Can you let us know few examples of level A?
20. int fun(int x,int y)
{
return x+y;
}
Write a test cases for this function and how to prove that test cases are correct?
21. What is SVN tool?
22. What is variable declaration and definition?
23. What are the difference between bug and defect?
Company Name: Ness Technologies
Dec-2018
Interview Questions:
1st round:
1. Introduce yourself.
2. Explain about the project.
3. Without using any loops and control structures, write a program to print a string n number of times.
4. Write the syntax for the constant pointers.
5. Explain the V-model in detail.
6. Write the STLC points.
7. Write down the OOPS concepts with basic examples.
8. What is DO-178B?
9. How many levels does DO-178B contains?
10. Explain in detail about the software life cycle process.
11. Write MC/DC for (A&&B)||(B||C).
12. Difference between structure and union.
2nd round:
1. Rate yourself for C out of 10.
2. What is volatile keyword?
3. Explain about storage classes.
4. What is unit testing?
5. What errors you identified while testing?
6. Difference between bit and byte?
7. Why do we use registers?
8. Do you know about flip-flops?
9. What techniques you follow for developing test cases?
10. Do you know about tools?
Company Name: Honeywell
Date: Oct-2018
Interview Questions:
Written test:
Topics covered:
1) Please go through all the tricky and logic questions on pointers .
2) Operations on bit fields.
3) Structures and unions problems
4) Go through the McQs on inheritance polymorphism concepts.
5) Problems on try throw and catch
6) What does PSAC stands for?
7) DO-178B is certification document or guidelines document?
8) What does DO-331 stands for?
9) Name the document for the software tool qualification?
10) Questions on IPv4 and Ipv6 protocols
11) How many objectives does DO-178C contains?
12) What does MC/DC mean?
1st round:
1. Explain about your Project.
2. Explain the testing process of your Project.
3. What is meant by verification and validation?
4. What is meant by AOA and give the ranges for it?
5. What is meant by Mach number?
6. Explain in detail about black box and white box testing.
7. Unit testing comes under which type of testing?
8. Develop the test cases for the integer of 1 to 100.
9. MC/DC stands for? Develop the MC/DC for A&&B||C&&D.
10. Explain about the tools you mentioned in your resume?
11. Write a program for pointers within structures.
12. Give a syntax for void pointer and null pointer and difference between them?
13. How can we do dynamic memory allocation? And explain by taking one example.
14. What is meant by volatile keyword?
15. Write a program to print an array of integers in reverse direction?
16. Explain about the static keyword with example.
17. Do you have any knowledge on C++?
18. Explain about the OOPS concepts with syntax and small example.
19. Make some difference between C and C++?
20. Do you know any scripting knowledge like python?
2nd round:
1. Introduce about yourself.
2. Tell me the work which you have done in project.
3. Where is ADE located?
4. Which branch (division) do you belong to in ADE?
5. Which type of testing have you done in your project?
6. Do you have any tool knowledge?
7. Explain the test procedure for your project.
8. What is meant by instrumented code?
9. Have you done SCA for your project?
10. What errors do you observed?
11. What are the different plans in DO-178B?
12. What does the PSAC tell us in details?
13. What is meant by SC, DC, MC/DC in SCA?
14. What is meant by stubs and drivers?
15. Which is meant by Logiscope tool?
16. What is meant by dead code and deactivated code and can you give example for that?
Company Name: Continental
Date: Sep-2018
Interview Questions:
1) Explain your role in your project and who will be allocating the work and modulates your work?
2) Explain the testing process for your work?
3) What is the main motto of DO-178B verification and validation and why we need to do that?
4) Explain the objectives of verification process.
5) List all the objectives of A6 & A7 tables.
6) What is meant by SDLC and STLC models?
7) What are the projects which you are dealing now?
8) Explain about the project outlines like inputs,outputs and purpose?
9) What is meant by a test case?
10) Explain about the MC/DC testing in your project by taking possible test case?
11) What is meant by Mach number?
12) What is meant by black box and white box testing?
13) Is unit testing comes under black box or white box testing?
14) What is meant by dynamic memory allocation and explain about them with examples?
15) Explain the concepts of pointer constant?
16) Explain in brief about structure and union about their memory allocation and modes of operations?
17) What is meant by structure padding and explain with one example?
18) Do you have any knowledge on C++?
19) What you know about Ada language and explain the difference between Ada and C with simple program?
20) Do you have any Tool knowledge?
21) Explain about SVN, Understand tools.
22) What is the purpose of Dev C++ tool?
23) Write a C program for prime number and Armstrong number.
Company Name: Graphene Semiconductors
Date: Aug-2018
Interview Questions:
Written test:
1.
main()
{
printf(“%d”,sizeof(2.5));
printf(“%d”,sizeof(2));
printf(“%d”,sizeof(“A”));
}
2.
signed int var1;
unsigned int var2;
var1 = 6u-16+16u-6;
var2 = var1+1;
if(var1==var2)
{
printf(“%d\t%d”,var1,var2);
}
else
{
printf(“%u\t%u”,var1,var2);
}
3.
char *a[]={“USA”,”Newyork”,”London”};
int **p=&a[0];
int **q=&a[1];
int **r=&a[2];
printf(“%s%s%s”,**p,**q,**r);
4.
int i,n;
for(i=0; i<n; i++)
{
}
It gives which type of error?
5.
int fun(int n)
{
static int i=0;
if(n<=0)
{
return 0;
}
if(n>4)
{
i++;
return fun(n-1)+n;
}
return fun(n-1)+i;
}
6.
#define Sqr(x) ++x * ++x;
main()
{
int a=3;
int z=++a * ++a;
a=a-2;
printf(“%d\t%d”,z,Sqr(a));
}
7.
Char a[7]=”1234”,*p=a;
p=p+2;
*p=’0’;
for(int i=0;i<7;i++)
{
Printf(“%c”,a[i]);
}
8.
int a[3][3]={(1,2,3),(4,5,6),(7,8,9)};
printf(“%d\t%d\t%d”,*(a+2),*(a+2)+3,&a[2]);
9.
char a[100][100];
Initial address starts from zero. Find the address of a[40][50]
Options:
a) 4050
b) 5040
c) 4040
10.
void fun(int i)//# line1
main()
{
int x=3;
fun(x);
}
void fun(int i)
{
i++;
printf(“%d”,i);
}
If #line1 deleted what will happen?
11.
main()
{
static int x;
register int y;
y = ++x + ++x;
int z = y++;
printf(“%d\t%d\t%d”,x,y,z);
}
12.
char a[] = ”Graphene Semiconductor”;
char *p=a;
for(int i=0;i<100;i++)
{
if(*p && a[i] && p[i]!=’ ‘)
{
p=p+1;
}
}
for(i=0;i<a[i];i--)
{
printf(“%c”,p[i]);
}
13.
int fun(int x,int y,int z)
{
if(x>y)
return y;
else if(x<y && y>c)
return fun(x,y,z);
else
return fun(x,y,z);
}
14.
main()
{
int ptr=(int *)malloc(30);
printf(“%d”,ptr);
free(ptr);
}
15.
char a[]={‘a’,’e’,’i’,’o’,’u’};
for(int i=0;i<3;i++)
{
switch(a[i])
{
case ‘a’: printf(“a is vowel”);
case ‘e’:
case ‘i’:
case ‘o’:
case ‘u’:
default: printf(“terminated”);
}
}
Programs:
1. Write a program to count the how many characters, numbers and special characters in given string.
String = ”Graphene Semiconductors started in the year 2013”
2. Write a program to convert decimal to binary.
3. Write a program to add node to lastnode in linked list.
4. Write a program to compute the code execution
int a,b;
for(int i=0;i<1000;i++)
{
for(int j=0;j<1000;j++)
{
a=b;
}
}
5. Write a program to find out the second largest number in 3(a,b,c) numbers, program is written by using macro.
Macro can take parameters a and b.
a=10, b=20, c=30
Technical round:
1. Tell me about your self.
2. When C language was introduced?
3. Who was introduced C language?
4. What is embedded C?
5. Explain about RS-422 protocol.
6. How many pin are in RS-422?
7. What is SVN tool? Advantages?
8. What testing was doing in your project?
9. Explain about unit testing.
10. Explain about SCA.
11. Explain about RBTCA.
12. Who will provide test cases to you?
13. Which document you maintain while writing test cases?
14. How to write test cases?
15. What is verification and validation?
16. Difference between verification and validation?
17. What is MC/DC?
18. Why are we doing SCA and RBTCA?
19. What is function pointer?
20. What is call by value and call by reference?
21. What is structure pointer?
22. What is synchronous and asynchronous?
Company Name: Cyient
Date: Sep-2018
Interview Questions:
1. Explain about your project.
2. What is LCA?
3. What is ADS? Explain in detail.
4. What is FCS? Purpose of FCS and How it works?
5. What is control surface? Explain in detail.
6. Explain pitch, roll, and yaw?
7. What is CAS?
8. What is pitot tube and where it is located? How it works?
9. Explain phases of flight?
10. What is AOA and AOSS?
11. What is Mach number?
12. Can Mach number will be find in every phases of flight?
13. What is V-model?
14. What phases have you worked on V-model?
15. What is unit testing?
16. What are the inputs of unit testing?
17. Write one test case based on your project.
18. How many members worked on same project in your company?
19. How many test cases you write per day?
20. How many authors and reviewers in your company?
21. What is SCA?
22. Is 100% SCA got in your project?
23. If 100% SCA not in your project then what errors you have found in your project?
24. What dead code?
25. Is dead code can be removed? If can’t be removed then what will happen?
26. What is defensive code?
27. Who will give TC for testing?
28. How to write TC? What standards you have followed to write TC?
29. What is equivalence class partitioning and boundary value analysis?
30. What is peer review?
31. What is ICC compiler?
32. Explain in detail about SVN tool.
33. What is DO-178B?
34. In level A, how many objectives are there?
35. What is difference between level A and level B?
36. What is independence?
37. What objectives have been satisfied for writing TP?
38. What is pointer?
39. What is virtual pointer?
40. What is memory leak?
41. What is dynamic memory allocation? Different types of dynamic memory allocation?
42. What is typedef?
43. How compiler can compile the program?
44. Different types of sorting techniques?
45. Different types of searching techniques?
46. Write logic for one searching techniques.
Company Name: Honeywell
Date: Jun-2018
Interview Questions:
1st round:
1. Explain about your project.
2. What is AOA?
3. What is altitude?
4. What is AOSS?
5. Rate yourself on C and C++ out of 10.
6. What is the difference between the C and C++?
7. Write a C program for Fibonacci series.
8. Write a C++ program for Fibonacci series.
9. What is the difference between structure and union?
10. What is structure padding?
11. What is inheritance?
12. What are different types of inheritances?
13. What is polymorphism?
14. What are the inputs for ADS?
15. What is AOI?
2nd round:
1. Explain about your present project.
2. What is ADS?
3. What is the difference between ADS and DFCS?
4. What is MC/DC?
5. Write example for MC/DC.
6. What is control coupling and data coupling?
7. What is dead code?
8. What is deactivated code?
9. What is the purpose of DO-178B?
10. Do you know about DO-178C?
11. What is V & V?
12. What is SDLC?
13. If I will give requirement from vendor, what will you do?
14. What is unit and software integration testing?
15. Example for level A, B, C, and D.
16. What are the different phases of flight?
17. If flight is in cruise phase, flight management system fail (FMS) then what happens?
18. How is SCA?
19. How to start SCA?
20. What is RBTCA?
Company Name: Toshiba
Date: Aug-2018
Interview Questions:
1. What is unit testing?
2. What is white and black box testing?
3. What is micro processor and micro controller?
4. What is oscilloscope?
5. How you check signal when you interconnect hardware to micro processor?
6. What are Storage classes?
7. What is function pointer?
8. Write C program for swapping two integers using call by reference.
9. What is smoke and regression testing?
10. What is your testing environment?
11. What is manual testing? Write example test case.
12. Write test cases for below pseudo code:
if(a>10)
{
return a+b;
}
else
{
a = b;
return a;
}
13. What are differences between water fall and v&v models?
14. Do you have any knowledge on CAN protocol? Who invented CAN?
15. What is bit, byte, nibble?
16. Write C program to set or reset a particular bit.
17. What is dynamic memory? Explain with example.
Company Name: Graphene Semiconductors
Date: Jul-2018
Interview Questions:
Written Test (C language):
1.
int main()
{
float x= 12.75;
if(x == 12.75)
{
printf(“Hello”);
}
else
printf(“World”);
return 0;
}
2.
struct
{
int a;
int b;
}v;
int main()
{
v.a = 10;
v.b = 20;
printf(“%d %d”, v.a,v.b);
return 0;
}
3.
struct emp
{
int a: 3;
int b: 3;
}
int main()
{
struct emp v={3,5};
printf(“%d%d”, v.a,v.b);
return 0;
}
4.
int main()
{
int a[]={1, 2, 3, 4, 5};
int *p=a;
int **pa=p;
pa = pa+2;
printf(“%d,%d,%d”,pa-p, pa-(&a),*(p+1));
return 0;
}
5.
int main()
{
int a[]={0,1, 2, 3, 4};
int *p = a;
fun(p);
for(i=0;i<=4;i++)
{
printf(“%d”, a[i]);
}
return 0;
}
void fun(int *q)
{
int j;
for(j=0; j<5;j++)
{
*(q+1)=*(q+j)+5;
}
}
6.
int main()
{
int i;
for(i=0; i<2;i++)
{
switch(i)
{
case 0: printf(“1”);
case 1: printf(“2”);
case 2: printf(“3”);
}
}
return 0;
}
7. int main()
{
int a=10,b=5;c=2,x;
x= a<b>c;
printf(“%d”, x);
return 0;
}
8.
int main()
{
int x=10, y=20, z=5, t;
t = fun(x,y);
printf(“%d”,z);
return 0;
}
int fun(int a, int b)
{
int z;
z = a+b;
return z;
}
9.
#define SUM X+2*X+5
int main()
{
int X=10;
printf(“%d”, SUM);
return 0;
}
10.
#define SQUARE(x) x*x
int main()
{
int T;
T= 36/SQUARE(6);
printf(“%d”, T);
return 0;
}
11.
#define SUM 10
#define SUB 20
#define NUM SUB-SUM
int main()
{
int n;
n = 20 * NUM;
printf(“%d”,n);
return 0;
}
12. If you declare a local variable then its comes under which storage class?
13. Difference between while and Do-While loop?
14. See Example program for how static storage class works?
Written test (C++ language):
Note: Here I mentioned what topics are covered in C++ written test:
1. How many instances can we create for abstract class?
2. See example program for the exception handling (try-catch-throw blocks) in C++?
3. What is meant by function overloading?
4. How many objects you can create for single tone class?
5. See example program with both normal constructor and copy constructor in same class and see the flow of execution?
6. If a base class and derived class contains both constructor and destructor. If you create the object for the derived
class the what is sequence of the order it prints, See example programs.
7. Which C++ feature allows you to take data to other class?
8. Friend function is the base class function or any other member function of the class?
9. Shall we have Virtual Constructors in C++?
10. If you initialize the virtual function with zero then how we call that class?
11. What is cout?
12. Which operator you used for cout object?
13. See one example program for how late binding happens.
Interview Questions:
1. What is Volatile keyword and purpose of using it?
2. What is structure pointer? Explain with an example?
3. What is the size of structure?
4. How the value of the structure members will store in the memory?
5. What is a function? What are the minimum fields you required to use it in the program?
6. What is call by value and explain with example?
7. What is call by refference and explain with example?
8. What is void pointer & advantage of using it?
9. How many storage classes are there in C Language?
10. Explain all the storage class with examples?
11. Write a program to print 3 X 3 matrix?
12. On which projects you are working now?
13. What is your role in DFCS Projects and tell me your responsibilities?
14. What are the inputs for Testing?
15. What is process of manual testing?
16. Can you explain how you tested in your project?
17. What is MC/DC Testing?
18. Explain how you tested MC/DC in your project?
19. Which protocol you used in your projects?
20. Do you any knowledge in SAP, CAN protocol?
21. How you rate yourself in C++?
22. Write the operator overloading with example?
23. Have you done the code coverage and what is RBTCA?
Company Name: Delphi
Date: Apr-2018
Interview Questions:
1. What is macro?
2. Instead of macro, why we use function?
3. Difference between macro and function?
4. Do you know difference between static and extern?
5. Why do we use register as storage class?
6. Difference between structure an union?
7. What is structure?
8. What is function pointer?
9. What is call by value and call by reference?
10. Write a C program to find sum of array elements.
11. What is structure padding?
12. What is memory mapping?
13. What is DO-178B? How many levels are there?
14. What is MC/DC? What are the objectives we follow in MC/DC?
15. Difference between level A and level B?
16. This is automotive? Why are you choosing automotive company to join?
Company Name: Safran
Date: Apr-2018
Interview Questions:
1. Where are you currently working?
2. What is DFCS and what are the outputs of DFCS?
3. What is the air brake?
4. Which module are you working in DFCS?
5. What is control law(CLAW)?
6. What is LCA and what is slat and what is the purpose of slat?
7. Which communication link used in ADS and DFCS?
8. What is Ada and why we are using Ada?
9. What is the difference between procedure and function in Ada?
10. What are the data types available in Ada?
11. What are the differences between the C and ADA?
12. Write one test case based on your project.
13. Do you write test procedure in Ada?
14. What compiler used for Ada?
15. What is AOA?
16. Write one test case on AOA?
17. What is verification and validation?
18. What is independent verification and validation?
19. What is black box testing and white box testing?
20. What is the difference between black box testing and white box testing?
21. What are the test cases and test procedures?
22. How will you resolve SCA gaps?
23. At what level, will you find MC/DC?
24. What is DO-178B?
25. Explain DO-178B, what it contains?
26. How many levels DO-178B contain?
27. How many objectives are there for each level?
28. If there any problem in requirement, how do you report that?
29. If you do not get 100% SCA, what will you do?
30. If (airspeed > 4620)... It is white box or black box testing?
31. What is data coupling and control coupling?
32. What is component? What is software component?
Company Name: Rockwell Collins
Date: Aug-2018
Interview Questions:
1. What is the difference between verification and validation testing?
2. What is the V-model process which validate that the functionality you have implemented that response to the
customer requirements? what is that process?
3. What is data coupling and control coupling? Can give me any example.
4. What are the software levels in DO-178B?
5. Which software level data coupling and control coupling is used?
6. What are the coverages used in level A?
7. What is MC/DC?
8. A && B|| C, how many MC/DC conditions you write?
9. Can you tell me about current role and responsibilities?
10. Do you participate in reviews also?
11. Peer reviews you participated are for code reviews or the verification artifacts?
12. Which tool is used for verification activities?
13. What type of errors you found during reviews?
14. What are the guidelines and tools used while reviewing the changes?
15. Have you ever worked on code part?
16. Can you tell me the difference between the black box testing and white box testing?
17. Unit testing is a kind of white box testing or black box testing?
18. Can you give me any scenarios that unit testing is black box testing?
19. Explain equivalence class portioning? Can you give me any example in depth?
20. What is reason behind equivalence class partitioning testing technique. why we do perform in ECP? What is the
use of ECP?
21. What is meant by SCA? Why we perform SCA?
22. What we perform in SCA? We verify the code or we have verify the test?
23. While performing in SCA, did you ever the encounter the dead code and deactivated code?
24. And what is the difference between dead code and deactivated code?
25. During SCA You found some dead code and deactivated code, then what will you do?
26. How will you raise the problem report?
27. Will dead code be removed at the end phase of the project?
28. When do you review the verification artifacts?
29. How you verify the each requirement is tested or not ? Is there kind of connection between verification artifact and
requirement?
30. Does verification artifacts have requirement linking?
31. Will you have any requirement traceability in your test cases and test procedures?
32. Have you heard about the SOI levels? What is meant by SOI?
33. What is the acceptance criteria for SOI 3?
34. What is the main difference between DO-178B and DO-178C?
35. How do you generate the SCA report? Which tools are used in SCA?
36. How do you verify the SCA gaps? by doing manually or by using tool?
37. How do you identify the statement gap and decision gap and MC/DC gap in your code?
38. How do you find the number of MC/DC conditions in 5000 lines of code?
39. What is method find out MC/DC gap?
40. Are you executing the test procedures? In which tool you are executing test procedures?
41. How do you find MC/DC conditions in a code? How will you figure out the SCA gap? How will remove the MC/DC gap?
42. What is the output of your GNAT tool? What is the content of .out file?
43. Your source code written in which language?
44. How do you perform SCA?
45. While reviewing the SCA, which documents are referred? Are there any guidelines for that?
46. What is null pointer? What is the use of null pointer?
47. What is dangling pointer?
48. What is the difference between null pointer and dangling pointer?
49. When you released the memory, what you should be doing such in pointers in your C?
50. What is meant by volatile? Can explain the example? Why we use volatile?
Have you ever used volatile in your project?
51. What is the current standard version of C++?
52. What are the basic principles of C++?
53. What is the difference between structure and class?
54. What is the default access specifier for structures and what is the access specifiers available in C++?
Company Name: Expertize
Date: Apr-2018
Interview Questions:
1. What is DO-178B?
2. How many level are there in do178B? What are they?
3. What is MC/DC?
4. What is difference level A and level B?
5. Why is use of level A?
6. What is structural coverage analysis?
7. What is Requirement base coverage analysis?
8. What is input of unit testing?
9. What is ECP and BVA?
10. If A&&B, than output C will be set. How many test case will be write for level B?
11. Verification and validation - Project experience
12. What is black box testing?
13. What is Code coverage?
14. Different between black box testing and unit testing?
15. Explain about structural code coverage analysis.
16. When we use MC/DC?
17. Difference between Verification and Validation?
18. V&V tasks during different phases of development life cycle?
19. When do Verification and Validation start and end?
20. What are the objectives of Verification & Validation?
21. Explain Verification activities during life cycle.
22. Where exactly Verification and Validation occurs in SDLC?
23. Explain Independent Verification & Validation?
24. What are Independent Verification & Validation activities throughout life cycle?
25. Black Box testing techniques and White Box testing techniques?
26. Requirements based testing (RBT)?
27. Types of test cases?
28. Structural and Model coverage analysis?
29. SSIT (System software Integration Testing)?
30. What is dead code?
31. What is deactivated code?
32. What are the objectives of level A, B, C, D, and E?
33. Which software language is best for avionics?
34. Why is the standard following in avionics?
35. What is software criticality level?
36. What is structural coverage and functional coverage?
37. Why are you performing MCDC?
38. What are sorting techniques?
39. What is verification and validation?
40. What is independent verification and validation?
41. What are the objectives of Verification process?
42. Examples on writing test cases?
43. Examples on MCDC?
44. How you will resolve SCA gaps?
45. What is equivalence partition class?
46. What is the section of Verification on DO-178B?
47. What are the levels of DO-178B?
48. How many objectives are there in DO-178B?
49. which requirements are covered during Testing?
50. What is Capacitance and Resistance?
51. DO-178B, why we are following these guidelines?
52. What are the failure conditions in DO-178B? Explain clearly those levels.
53. What is RTRT? What is the use of this tool?
54. What is Micro-controller? Difference between Micro-controller and microprocessor? Given an example for each one.
55. What is validation? And what is verification? And explain clearly.
56. Sketch V&V model diagram?
57. In 8051, how many interrupts there? Explain different types of interrupts?
58. Difference between C language and Embedded C?
59. How negative value stores in memory location?
60. One’s and two’s compliment?
61. Singularity - OS
62. Singular points
Company Name: Delphi
Date: Aug-2018
Interview Questions:
1. Introduce about yourself.
2. Explain your project briefly.
3. How you write test cases?
4. How you run test procedures?
5. Which tool are you using to run the test procedures?
6. How good are you in C out of 10?
6. Differences between macros and functions?
7. Can you tell me an example for macro?
8. Can you explain user defined data types?
9. What is meant by structure?
10. Why we use the user defined data types?
11. Which model used in your project?
12. What is the advantage of V-model?
13. What is SCA?
14. How many software levels are there in DO-178B?
15. What is the use of the software levels?
16. What is MC/DC?
17. What is function pointer?
18. What is meant by pointer to a function?
19. What is the difference between verification & validation?
20. What is meant by independent verification?
Company Name: Cyient
Date: Jul-2018
Interview Questions:
Telephonic Round:
1. Introduce about yourself.
2. Explain about your projects.
3. What is meant by roll, pitch, yaw?
4. Explain about V model.
5. What is meant by SDLC? What are the activities in that SDLC?
6. What is meant by STLC? What are the activities in that STLC?
7. What is meant by test case? Explain one test case based on your recent project.
8. How do you generate the test procedures?
9. What is meant by test procedure?
10. What is meant by unit testing? What are the errors can be found in unit testing?
11. What is meant by H/W-S/W integration testing? What are the errors can be found in this integration testing?
12. What is meant by S/W-S/W integration testing? What are the errors can be found in this integration testing?
13. How do you generate the test results?
14. What is meant by SCA and how will you perform SCA?
15. If SCA not 100% covered, then what will you do?
16. What is meant by MC/DC?
17. What is meant by control coupling and data coupling?
18. How will you raise the problem report and what tool are you using?
19. What is meant by peer review?
20. What is meant by dead code ?
21. What is meant by deactivated code?
22. How will you rate yourself in C language?
23. What is meant by storage classes and what are those?
24. What is meant by bit field?
25. What is meant by preprocessor directive?
26. Difference between macros and functions ?
27. Difference between macros and constants?
28. What is meant by dynamic memory allocation?
29. What is pointer ? What are the constant pointer types?
30. What is meant by array ?
31. What is meant by function?
32. What are the data types in c?
F2F interview questions:
1. Introduce about yourself.
2. Explain about your project.
3. What is meant by ADS and DFCS?
4. What is meant by LCA? and what is the mach number of LCA?
5. What is meant by mach number? Explain phases of flight and how to define mach number in flight phases?
6. Which type of instrument used in air speed? U can see that or not?
7. In every phase of flight how will it depend on mach number?
8. What is meant by CAS?
9. What is meant by EAS?
10. What is meant pitot tube and what parameters will it calculate?
11. What is meant by AOA? How will it Depends on mach number?
12. In your recent project can u tell me the one requirement and explain the requirement briefly?
13. What is meant by waypoints and imaginary points?
14. What is meant RBT?
15. What is meant by unit testing?
16. What is meant by SCA and why we use SCA?
17. What is meant by statement coverage?
18. What is meant by MC/DC?
19. Explain one example in your recent project.
20. How will you get 100% SCA?
21. What are the resolves of the SCA gaps and what are the gaps in SCA?
22. What is meant by dead code and explain one example?
23. What is meant by deactivated code and explain one example?
24. What is meant by defensive code and explain one example?
25. How will you raise the problem report?
26. Which tool are you using for problem report?
27. How you rate yourself in C language?
28. What is meant by storage classes and what are those?
29. In storage classes what attribute faster working than other ?
30. How many registers are there and which type of CPU can store those registers?
31. What is meant by dynamic memory allocation and what are those functions?
32. What is meant by pointer?
33. What is meant by dangling pointer?
34. Write a program to check string is palindrome or not?
35. If 3 persons eats 3 sweets in 3 days, then how many sweets are eaten by 6 persons in 6 days?