OVERVIEW OF THIS SECTION
1. What is CAN?
2. What is Asynchronous Serial Communication?
3. Why CAN is reliable?
4. How many layer it supports?
5. What is the max speed of CAN?
6. St. CAN vs Extd. CAN? Can they coexist on a network?
7. If they can co-exist, which one will have priority; if not, what is the reason?
8. Describe the process of bus arbitration in CAN?
9. What's the difference between CSMA/CR and CSMA/CD?
10. How can we identify a specific sensor in a CAN network?
11. Data Frame vs Remote Frame; Who wins arbitration? Explain why?
12. What is bus termination resistor value for CAN? Do they vary if we put them in each node instead of bus ends?
13. Explain Error Frame? Explain the error states (Like Passive Active and Bus-off)?
14. What is BUS-Off? What happens when bus-off occurs?
15. What is TEC and REC?
16. How they increment and decrement?
17. What is difference between Inter frame space and overload frame?
18. What is time quanta?
19. Explain
20. How does CAN work? What are the features of CAN?
21. Why SOF is always a dominant bit?
22. Explain error detection mechanism?
23. CANALyzer vs CANoe
24. CAPL vs IG
25. IG block vs G block
26. How many nodes can be simulated in Canalyzer and Canoe?
27. Data frame vs Remote frame? Who wins when both are available in the network?
28. What is Bit-Encoding?
29. What is bit-stuffing?
30. Why bit stuff happens after 5th bit; why not after or before 4th or 6th bit?
31. What is DLC? Why is it needed?
32. CAN vs LIN?
33. CAN vs KWP vs UDS?
34. Why 7F has considered for €“ve response why not other than 7F?
35. What is tester present? Why do we need it?
36. What is security Access? Why do we need it?
37. What is CANCaseXL (if you have used it)? Explain with types?
38. If there are only two nodes on the bus, and both are transmitting same identifier(exactly the same identifier),who will win the arbitration or what happens?
39. If there is only one node on the bus and it is transmitting messages on the bus continuously, what will happen? Is node will go into the bus-off state or what happens?
41. Is CAN full duplex? what is the significance of Extended frames other than that it can be used for generating more identifiers?
42. What is the major difference between CAN 2.0B and previous version?
43. Without CAPL,can we simulate the other ECU's CAN Messages except Test ECU in the CAN Simulation Network in CANoe tool without using IG or G blocks.
44. How many can database files are required for CAN Network simulation in CANoe tool.
45. what is the difference between CANalyzer,CANoe and CANape tools?
46. Mention the few uses of the CANoe tool?
47. what is a panel is CANoe Tool and its Use?
48. Why CAPL scripting is used in CANoe tool?
49. Is it possible to simulate other ECU's Except Test ECU without CAPL Scripting in CANoe tool?
50. What is flow control frame?
Bosch interview questions
1) Explain about ur projects, block diagra, modules used in ur project , working, code for those modules(only logic).
2) How many months taken to complete project.
3) About ur company, clients
4) Stepper motor interfacting with the microcontroller and logic code
5) Reverse of a no. program
6) Questions on Bitwise operators(&,^,|,~).
7) Traingle oriented programs
1
12
123
1234 E.t.c
8)CAN protocol depth, frames, speed
10)Interrupt execution (stack pointer, program counter) operation clearly step by step explanation.
11)Digital electronics and analog ciruits, Op amps, Transistors, amplifiers, ce amplifier how they works
13)what is CANoe, why and how,
14)Increment and Decrement (pre, post operators)
15)Storage classes with examples
16)Conversions like hexa to decimal etc
17)what is bit stuffing , why and how.
18)what are preprocessor directives, why and how
19)Swaping 2 var with using 3rd var and without 3rd var
20)Particular bit set or not in a given integer program
30)Implement an invertor using one exor gate
31)what are hardware and software interrupts, with examples
32)what is watchdog timer, explain it.
33)What is ternary Operator
34)How u will interface node to CANoe
35)difference between Structure and Union
36)what is call by value and call by reference with example
37)example program on static variable
38)1’s and 2’s complement which is easy to implement and why
39)what , why diagnostics and how u will do
40)what is arbitration , how, example with values.
41)what is automotive domain includes and what do u know about it
42)what is declaration and definiton
43)what is volatile and explain it briefly
44)what is linking, compiling , execution , syntax error
45)memory segments, explain each segment briefly
46)diffrence between rom and flash
47)can frames , explain them
48)programs on Extern varialbes
49)shall we declare same variables so many times.
50)Shall we acess local var as globally r not
51)can we use same header files in multiple c programs r not
52)difference between remote and data fram with example
53)Prime no program, reverse of a string program.
Interview questions on CAN protocol
1. What is CAN?
2. What is Asynchronous Serial Communication?
3. Why CAN is reliable?
4. How many layer it supports?
5. What is the max speed of CAN?
6. St. CAN vs Extd. CAN? Can they coexist on a network?
7. If they can co-exist, which one will have priority; if not, what is the reason?
8. Describe the process of bus arbitration in CAN?
9. What's the difference between CSMA/CR and CSMA/CD?
10. How can we identify a specific sensor in a CAN network?
11. Data Frame vs Remote Frame; Who wins arbitration? Explain why?
12. What is bus termination resistor value for CAN? Do they vary if we put them in each node instead of bus ends?
13. Explain Error Frame? Explain the error states (Like Passive Active and Bus-off)?
14. What is BUS-Off? What happens when bus-off occurs?
15. What is TEC and REC?
16. How they increment and decrement?
17. What is difference between Inter frame space and overload frame?
18. What is time quanta?
19. Explain
20. How does CAN work? What are the features of CAN?
21. Why SOF is always a dominant bit?
22. Explain error detection mechanism?
23. CANALyzer vs CANoe
24. CAPL vs IG
25. IG block vs G block
26. How many nodes can be simulated in Canalyzer and Canoe?
27. Data frame vs Remote frame? Who wins when both are available in the network?
28. What is Bit-Encoding?
29. What is bit-stuffing?
30. Why bit stuff happens after 5th bit; why not after or before 4th or 6th bit?
31. What is DLC? Why is it needed?
32. CAN vs LIN?
33. CAN vs KWP vs UDS?
34. Why 7F has considered for €“ve response why not other than 7F?
35. What is tester present? Why do we need it?
36. What is security Access? Why do we need it?
37. What is CANCaseXL (if you have used it)? Explain with types?
38. If there are only two nodes on the bus, and both are transmitting same identifier(exactly the same identifier),who will win the arbitration or what happens?
39. If there is only one node on the bus and it is transmitting messages on the bus continuously, what will happen? Is node will go into the bus-off state or what happens?
41. Is CAN full duplex? what is the significance of Extended frames other than that it can be used for generating more identifiers?
42. What is the major difference between CAN 2.0B and previous version?
43. Without CAPL,can we simulate the other ECU's CAN Messages except Test ECU in the CAN Simulation Network in CANoe tool without using IG or G blocks.
44. How many can database files are required for CAN Network simulation in CANoe tool.
45. what is the difference between CANalyzer,CANoe and CANape tools?
46. Mention the few uses of the CANoe tool?
47. what is a panel is CANoe Tool and its Use?
48. Why CAPL scripting is used in CANoe tool?
49. Is it possible to simulate other ECU's Except Test ECU without CAPL Scripting in CANoe tool?
50. What is flow control frame?