zoukankan      html  css  js  c++  java
  • 字节后端实习一面面经【2021-4-11日下午5:00~6:00】

    面试官很和蔼,时间也很准时

    1. 自我介绍
    2. 浏览器输入URL后的过程,越详细越好
    3. TCP和UDP的区别
    4. 举出TCP保证可靠的应用场景,当时跟面试官僵持了一会,不太会
    5. 进程和线程的区别
    6. TCP如何保证可靠
    7. HTTP的报文结构
    8. get和post的区别
    9. 手写一个单例模式(懒汉式)
    10. 这样写有什么问题,怎样优化。我说了一种利用静态内部类来实现的方法,然后全程手写出来了,看出来面试官还是挺惊讶的
    11. 这个静态内部类实现有什么特点?可以懒加载
    12. 算法题,一个数组中的逆序对数,当时第一眼看就认出来是《剑指offer》上的原题,我见过,但是忘了这个题当时怎么做的,所以就临时想了一种方法【双指针法】,可惜最后代码也没有跑通
    13. 最后反问环节,问部门是做什么业务的,用到的技术栈是什么

    总结:

    1、有些知识点还是不熟练,像URL回车这个,里面的东西深挖可以挖出很多,面试官也会根据你回答的内容,从中再提问很多

    2、有些知识盲区,千万不要给自己挖坑,不太懂的最好不要说,说了就要做好被问的准备

    3、算法,算法,算法,重要的事情说三遍。算法不过关,你别的答得再好,可能都很悬。相反如果你写的一手好算法,能惊艳到面试官,那么别的问题答得不太好也可能过面试

    4、面试这个东西,真的像之前一个师兄说的那样,很玄学。有时候,你感觉答得还不错,跟面试官聊得也很投机,但还是没有通过。有时候,你感觉凉凉,却又收到了下一轮面试的机会

    5、你准备的它不一定问到,感觉自己准备了那么多,却很多东西都没问,怀才不遇的感觉。

    《加油吧!找实习的学生》

    [ 版权声明 ]: 本文所有权归作者本人,文中参考的部分已经做了标记! 商业用途转载请联系作者授权! 非商业用途转载,请标明本文链接及出处!
  • 相关阅读:
    Python3安装和虚拟环境配置
    CentOS中nginx安装部署
    CRM项目的整理---第一篇
    软件代码的发布
    ansible的roles使用
    ansible中的playbook脚本的介绍与使用
    ansible模块的介绍与使用
    Ansible的参数介绍
    ansible的介绍与安装
    linux网络配置,查看IP地址
  • 原文地址:https://www.cnblogs.com/gslgb/p/14645255.html
Copyright © 2011-2022 走看看