In addition to Weibo, there is also WeChat
Please pay attention
WeChat public account
Shulou
2025-01-17 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Internet Technology >
Share
Shulou(Shulou.com)06/01 Report--
This article mainly explains "what are the linux interview topics". The content in the article is simple and clear, and it is easy to learn and understand. Please follow the editor's train of thought to study and learn "what are the linux interview topics"?
1. Linux driver:
1. How much do you know about the protocol of SD card and SD driver development.
2, SD controller, ADC, RTC how to get, serial port driver.
3, the difference between heap and stack, what is the concept of memory leak and how to solve it.
4. Uboot starts the process and how it is loaded.
5. Consistency of MMU and cashe, what has been done by uboot trigger level initialization, which modules have been initialized, ltc interface, pcre.
6. Linux kernel experiment, how to realize the driver.
7. How does the assembled code go to load the C language and what is the function of loading c?
8. What is the specific use of the compiled commands and what is the role of ldr.
Second, linux applications:
1. What are the preprocessing commands in c language
2. Stack order of function parameters
3. The size of memory occupied by the structure
4. The difference between pointers and arrays
5. Static keyword, global variable local variable scope
6 、 makefile
7. Shell script
8. Gcc compilation options
9. Linux driver installation and uninstall command
10. Linux common commands
11. Thread synchronization mode
12. What are the data structures
13. What are the STL containers?
14. The difference between vector and list
15. What is the difference between passing references to function parameters and passing them directly
16. Conditions for the formation of polymorphism
17. The principle of polymorphism
18. Differences between overloading, rewriting and overwriting
19. Is it possible to convert a parent class into a subclass? Why not?
20. Can you change the contents of the virtual function table
Have you ever known CVTE
22. What are the protocols of serial communication
23. Views on overtime
24. Programming: output the characters that appear the most times in a string, and output the last one
1. The process from file to executable file
2. Struct structure and class
3. Struct implementation class in c language, how to realize the function in the structure
4. Process space model
5. The underlying layer of how to call linux API
6. Design pattern
7. In C++, are the member functions of the class and the static member functions of the class stored in the code segment or the data segment or somewhere?
8. In C++, the member variables of the class and the static member variables of the class are stored in the code segment or the data segment or somewhere?
9. What is the difference between C++ initialization list and initialization in parentheses
10. Under what circumstances must be initialized in the initialization list
11. The basic principle of polymorphism
12. Why should the destructor be a virtual function (please analyze it in depth and explain the reason at the bottom)
13. What is shared among multiple threads
14. Operating system file system, super block inond
15. Talk about kobject in the kernel
16. Have you read the malloc source code?
17. File_operations and attribute in driver
28. There are several ways to initialize struct structures. Let's talk about them respectively.
29. Can you implement object-oriented inheritance in C language
30. There are several ways to install software in linux
31. What are the containers in STL
32. Which functions are used to clear vector
33. How does vector reclaim memory? Want to know the bottom?
34. How did you compile linux kernel
35. Do you know container_of?
36. What are the ways of thread synchronization
37. Talk about spin lock
38. What's the difference between c and C++.
39. How to make a dynamic link library and what are dynamic links and static links?
40. Talk about what the-l and-L options of GCC do
41. Please explain the difference between object-oriented and process-oriented. Thank you for your reading. The above is the content of "what are the linux interview questions?" after the study of this article, I believe you have a deeper understanding of what the linux interview questions are, and the specific use needs to be verified in practice. Here is, the editor will push for you more related knowledge points of the article, welcome to follow!
Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.
Views: 0
*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.
Continue with the installation of the previous hadoop.First, install zookooper1. Decompress zookoope
"Every 5-10 years, there's a rare product, a really special, very unusual product that's the most un
© 2024 shulou.com SLNews company. All rights reserved.