神策 后端面经(挂 技术栈不合)

  • 笔试 9.25

  • 一面 10.17 40min

    • 算法

      • 三数之和

    • 想写java还是cpp

    • cpp

      • 指针和引用的区别

      • public,private,protected的区别

      • 字类继承父类,修饰符的变化

    • 数据库

      • 常用哪个引擎

      • innodb 和 myisam 的区别

      • select b where a = xx for update 用的表锁还是行锁

        • 这题有坑,我当时没反应过来,得根据条件语句是否为索引来分类讨论,具体的答案建议看下mysql 5.7官方文档

      • 行锁如何实现的

      • 覆盖索引是什么?有什么用?

      • 如何解决回表

    • Linux

      • 查看特定进程的相关信息

      • 查看进程PID

      • 查看内存使用情况

      • /proc/meminfo 挑几个字段说说

    • 计网

      • osi是哪几层?每层协议说几个

      • tcp udp 区别

      • tcp如何实现可靠传输

      • 拥塞控制说一下

    • 反问

      • 部门业务 - 公司层面招收,还没分呢

      • 流程 - 最多三轮技术面
  • 二面 10.25 50min

    • 项目问题不细说了,问了挺多的,挺细节的

    • 后端都涉及什么技术

    • 设计题

      • 设计一个共享文档(分享给多个用户进行查看或者编辑,编辑可以指定用户,不需要考虑实时同步)

    • 反问

      • 技术栈 - java占主导,cpp写引擎,py、go有但几乎没有

      • 介意转语言的吗 - 语言不仅是语言,还涉及到相关的技术栈和生态圈(直白一点就是介意,但是我也能理解,毕竟神策是以大数据开发为核心生产力的,大数据这块java占了半壁江山..)

总结

说实话,神策面试很有水平不输大厂
#神策数据##面试题目#
全部评论
老哥,我想问问go语言学习路线是啥,您是怎么学的
点赞 回复
分享
发布于 2021-10-18 08:58

相关推荐

1 10 评论
分享
牛客网
牛客企业服务