Difference between revisions of "Interview questions"
From Wiki at Neela Nurseries
(2022-05-31 - Starting new local page to hold FW interview questions) |
m (2022-0-02 - Adding first technical firmware questions to initial interview questions pool.) |
||
Line 3: | Line 3: | ||
* https://w3.cs.jmu.edu/kirkpams/OpenCSF/Books/csf/html/FunctionPointers.html | * https://w3.cs.jmu.edu/kirkpams/OpenCSF/Books/csf/html/FunctionPointers.html | ||
+ | |||
+ | |||
+ | Starting pool of technical firmware oriented questions: | ||
+ | |||
+ | [ ] Q: What is the difference between a compiler and a cross-compiler? | ||
+ | A: A compiler produces executable code for the same processor family on which it runs, a cross-compiler produces executable code for a distinct processor family from the processor type on which it runs. | ||
+ | |||
+ | [ ] Q: What type of file typically are dot S files? | ||
+ | A: assembly source files | ||
+ | |||
+ | [ ] Q: What are the four compilation stages a typical gcc like toolchain carries out? | ||
+ | A: pre-processing, compilation, assembly, linking | ||
+ | |||
+ | |||
+ | |||
+ | |||
<!-- EOF --> | <!-- EOF --> |
Revision as of 18:40, 2 June 2022
Some resources to review for firmware technical interview questions:
Starting pool of technical firmware oriented questions:
[ ] Q: What is the difference between a compiler and a cross-compiler?
A: A compiler produces executable code for the same processor family on which it runs, a cross-compiler produces executable code for a distinct processor family from the processor type on which it runs.
[ ] Q: What type of file typically are dot S files?
A: assembly source files
[ ] Q: What are the four compilation stages a typical gcc like toolchain carries out?
A: pre-processing, compilation, assembly, linking