美文网首页
社招面试

社招面试

作者: tangooo | 来源:发表于2019-05-20 01:27 被阅读0次

    一面:
    1.mysql的几种主从同步方式
    2.10万qps下单,架构如何设计
    3.nginx连接fastcgi的两种方式
    4.事物的隔离级别,默认事物隔离级别,一个事物执行期间,另一个事物修改了值,那么两次读到的值一样么
    5.innodb如何锁行
    6.如何保证请求幂等性
    7.mysql查询最左前缀匹配原理
    8.nginx的代理4层和7层代理
    9.500,502,503,504的含义
    算法:给定一个整形数组和一个目标数字,查找数字所有在的区间
    二面:
    1.golang的select使用场景
    2.tcp如何避免粘包,为什么不用tcp心跳而要采用自己实现心跳
    3.golang如何等待所有协程退出
    4.swoole的进程模型,pool和epoll区别,swoole的使用场景
    5.描述浏览器输入网址后的具体过程
    6.mysql innodb b+树与b树的区别,有什么优势
    7.nginx的代理4层和7层代理
    算法:给定一个链表,每隔k个反转一次,不满k个不用反转
    三面:
    1.mysql的几种主从同步方式
    2.事物的隔离级别
    3.画下你的架构,如何应对高并发请求
    4.A关注B,B关注A,如果同时关注,则自动添加好友,并发请求如何保证添加成功
    算法:给定一个整数数组,找到第二大的数
    交叉面:
    1.说下python和php的异同
    2.python 装饰器统计某个函数的运行时间
    3.redis的对象类型,为什么需要每种都给出了2种实现方式,说下skiplist和ziplist的实现原理
    4.redis的备份机制,怎样保证数据不丢失,rdb和aof的区别,aof什么时候会进行整理
    5.如何阅读源码
    算法:给出n,找到所有少于n的素数

    相关文章

      网友评论

          本文标题:社招面试

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