Network Security Internet Technology Development Database Servers Mobile Phone Android Software Apple Software Computer Software News IT Information

In addition to Weibo, there is also WeChat

Please pay attention

WeChat public account

Shulou

What are the interview questions for linux?

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.

Share To

Internet Technology

Wechat

© 2024 shulou.com SLNews company. All rights reserved.

12
Report