为了账号安全,请及时绑定邮箱和手机立即绑定

【第二十四期】golang 一年经验开发 富途

标签:
Go

他们家是按题目来的,从一个小题目慢慢延伸着问,由浅入深,问到你换题为止。

  • 第一题 给了一个网址,解释一下浏览器填入这个网址后发生了什么?
  • TCP为什么要三次握手四次挥手?
  • 502是什么?
  • 如果出现502怎么办?
  • 怎么排查?
  • 为什么会出现这个问题?好,如果你是开发,这个是你的服务,你怎么知道你的服务出问题了?如果情况极端一点,你突然间所有的服务都有问题了,但瞬间又重启了,你如果不看日志,怎么知道你的服务挂了?
  • 第二题 给了2个表结构,写sql。
  • 怎么优化?
  • 索引是什么?
  • 索引怎么加?
  • 如果情况极端一点,单表500W的数据量,写一条sql连表查前10条用户信息。怎么优化,怎么加索引?
  • 主键索引是什么?为什么要加主键索引?
  • 事务有哪些级别?
  • Innodb和myisam的主键索引有什么区别?
  • B树和B+树有什么区别?如果数据量再大一点,达到千万级别。估计加一条索引需要20分钟,你要怎么处理让他快速加上去?如果分表怎么分?
  • 主从库怎么做,原理是什么?
  • 第三题 算法题,写个算法实现一个样例。这个算***在什么情况下用到呢?这个算法其实不是leetcode的算法题。我抽到的是签名算法的一个变种,需要临时实现一下。主要就是遍历递归+md5,然后解释应用场景。 富途的这个面的是最久的,愣是面了1个小时,而且很细,面到最后心态真的有点顶不住。

之前也没体验过边写代码边聊问题的面试形式,犯了很多错,几乎是面完我就知道我凉了。

点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
全栈工程师
手记
粉丝
1
获赞与收藏
4

关注作者,订阅最新文章

阅读免费教程

  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号

举报

0/150
提交
取消