Запись ключевых моментов интервью
В основном включает в себя разработку встроенного программного обеспечения, разработку встроенных драйверов, разработку Интернета вещей, git и другие знания. Пожалуйста, обратитесь к вики и моему личному блогу для получения последней информации.
Основные моменты
#Оглавление
- основы языка с
- основы с
- Описание типа данных
- изменчивый
- указатель
- константа
- возвращаемое значение основной функции
- Метод хранения чисел с плавающей запятой
- в название
- возвращаемое значение printf
- тип перечисления перечисления
- вариатическая функция
- связанный список
- алгоритм сортировки
- сортировка выбором
- сортировка вставкой
- Сортировка холмов
- пузырьковая сортировка
- Быстрая сортировка
- Очки знаний Linux
- Описание ключевой команды
- Команда выключения системы
- Инструкция по просмотру текста в Linux
- устанавливать
- dmesg
- греп
- находить
- lsusb
- лсоф
- Знания по разработке программного обеспечения для Linux
- Метод межпроцессного взаимодействия Linux
- Функция приложения памяти
- процесс компиляции gcc
- файловая система
- Жесткие и мягкие ссылки
- Подсистема ядра Linux
- Несколько статусов процесса
- Состав файловой системы
- типы файлов Linux
- Часто используемые функции системного вызова в Linux
- функция вилки
- зомби-процесс
- Общие описания документов
- описание каталога proc
- описание параметра fopen
- Знания по разработке драйверов для Linux
- make-файл
- оболочка
- Подробное объяснение исходного кода freertos
- Точки знаний стека протоколов tcpip
- TCPIP-модель
- Протокол Ethernet
- ARP-протокол
- TCP-протокол
- инструкции по использованию git
- Базовая технология git