笔试与面试
记录计算机相关的零碎小知识
那些年那些事那些人
很多事情不是看到了希望才去坚持,而是坚持了才会看到希望;在人生的十字口,一定要慎重选择,一旦选择了就不要后悔;最后欢迎志同道合者,一起交流学习。
展开
-
篇幅4:运维面试问题
目录1.一个进程想跑起来需要那些硬件条件1.1 进程状态及切换1.2 linux进程属性1.3 查找大于5M的文件2.RPC(远程过程调用协议)3.TIME_WAIT理解3.1出现大量TIME_WAIT4.网站的可用性5.SRE工程师1.一个进程想跑起来需要那些硬件条件(1)TSS:主要用来保存ring0特权级的ss:esp,且这个ss:esp真好指向了正在运行的进程的进程表。这样在时钟中断产生时,特权级发生切换,正好将eip, cs, eflags, esp, ss保存到进程表中。(2)进程体本身原创 2020-08-27 10:00:30 · 253 阅读 · 0 评论 -
篇幅三:面试手撕代码
题目1.求一个完全二叉树的最右节点1.求一个完全二叉树的最右节点参考原创 2020-08-18 18:56:23 · 173 阅读 · 0 评论 -
篇幅二:面试问题
面试问题1.进程间的通信方式2.线程间的通信方式3.线程和进程的区别4.缓冲和缓存的区别5.linux命令相关1.进程间的通信方式管道:局限于父子进程间的通信;FIFO命名管道:不相关的进程间也可以通信;消息队列:进程可以在没有另一个进程等待读写的情况下进行写入;信号量:计数器,可以用来控制多个进程对共享资源的访问;共享内存:允许多个进程共享一个给定的存储区;套接字:用于不同机器间的进程通信;2.线程间的通信方式互斥锁:mutex、lock_guard()函数(作用域自动析构)和uniqu原创 2020-08-26 09:20:57 · 1779 阅读 · 0 评论 -
篇幅一.笔试选择题
目录1.循环队列2.贝叶斯概率和全概率3.编译器:编译、解释4.B-树与B+树5.记录位密度6.子网掩码用来划分主机号和网络号1.循环队列大小为MAX的循环队列中,f为当前对头元素位置,r为当前队尾元素位置(最后一个元素的位置),则任意时刻,队列中的元素个数为(r-f+MAX+1)%MAX;2.贝叶斯概率和全概率条件概率公式:P(A|B)=P(AB)/P(B);所以,P(AB)=P(A/B)*P(A);推广:P(A1A2…An-1An)=P(A1)P(A2|A1)P(A3|A1A2)…P(A原创 2020-08-07 17:44:24 · 1674 阅读 · 0 评论