美文网首页
2022-11-03 bd

2022-11-03 bd

作者: lc_fan | 来源:发表于2022-11-03 20:32 被阅读0次

    项目经历+难点+解决

    位置感知, serverIP

    基础知识

    1.网络相关(我很不熟)

    1. 三次握手中,time_wait 和 close_wait都分别在哪端?
    2. tcp如果server一直不读client发的信息,会造成什么后果?
    3. https的s是什么,怎么实现的?
    4. linux查看网络连接情况情况? 我答lsof + 端口号,或者netstat。
    5. 追问:netstat出来的网络连接,都有哪些状态?
      (说明对网络不熟)

    2.linux

    1. linux下查看进程内存占用? - 我答:ps查pid, 然后/proc/pid/mem 好像。还有一种是top一下会有cpu、mem高占用的进程。
    2. 追问还有什么? 我没答上来
    3. 一般会关注哪几类内存? 我问啥叫哪几类?说 虚拟内存、磁盘内存等。我说不熟
      (说明对内存优化方面没有关注)

    3.go语言

    1. new 和 make 的区别
    2. 协程和线程的区别
    3. 为什么go能做高并发?- (我没理解题意)因为协程开销小,所以能做大规模高并发
    4. channel 有缓冲和无缓冲 - 我答:无缓冲需要同时,发送者可能被阻塞如果接收方没有接收

    算法题

    复制带random指针的listNode

    相关文章

      网友评论

          本文标题:2022-11-03 bd

          本文链接:https://www.haomeiwen.com/subject/rkietdtx.html