2026年字节跳动嵌入式笔试试卷带答案
满分:100分 时间:90分钟
一、单选题(每题3分,共30分)
1. 在智能硬件/IoT边缘设备上,应用程序常跑在嵌入式Linux用户空间。下列关于进程与线程的说法,正确的是( )
A. 进程间不共享地址空间,线程间共享同一进程地址空间
B. 进程和线程完全一样
C. 线程间不共享任何资源
D. 进程切换比线程切换开销更小
答案:A
解析:进程有独立地址空间、切换开销大;线程是进程内的执行流,共享代码/堆/文件描述符,仅各自有栈和寄存器,切换开销小。进程vs线程是Linux高频考点。
2. 在Linux网络编程中,TCP客户端连接服务器的系统调用顺序通常是( )
A. socket() → connect() → send/recv()
B. bind() → listen() → accept()
C. send() → socket()
D. connect() → socket() → listen()
答案:A
解析:客户端:socket建套接字→connect发起连接→send/recv收发。bind/li