猿辅导客户端一面,受益匪浅!

面试开始后做自我介绍,面试官问我是不是用C++,随后开始拷打

C++指针与引用的区别

引用做什么,引用有什么好处

const指针和const引用有什么区别(不知道)

如何避免内存泄漏,我回答用智能指针

介绍指针指针

虚函数与纯虚函数的区别

接着开始拷打计算机网络

HTTP与HTTPS的区别

HTTPS加密的方法,数字签名的原理(不知道)

HTTP的方法

GET和POST有什么区别(不知道)

TCP与UDP的区别,如何保证TCP的可靠传输,介绍一下超时重传,流量控制,拥塞控制

什么场景用到UDP

cookie和session的区别,我回答session比cookie更安全,问为什么更安全,不知道原因

了解什么设计模式

项目中用过什么设计模式,我回答工厂模式

随后开始手写单例模式,本来让我饿汉,懒汉都写的,后来就说写懒汉,还问了线程安全的问题

随后,写一道题,在链表删除倒数第k个的节点

在写代码的过程中,面试官会引导我的思路,并且为我的代码提出了修改建议,记得把删除掉的节点进行内存释放

这次面试中,既有深度,也有广度,也让我认识了知识不足的地方,写代码的时候也变得更加严谨

想与这个面试官一起工作,在工作中一定能从他身上学到很多东西

全部评论

相关推荐

1.数据库的基本使用已经学完了,在做老韩的练习题,做完对答案然后讲解,其实没太大难度,感觉就是练少了自己想不到,属于一点就通的情况后面有时间准备把两个小项目也过了,暑假可能要回去再看一次通信,那玩意儿挺重要的,出现了一些意外导致没继续看下去2.因为要考六级了嘛,这玩意儿现在我是放在首位的,其他事情都走的很慢,这玩意儿到现在不怎么敢懈怠,但是感觉人的惰性有点恐怖,根本不敢放松,六级其实准备了很久,没过的话应该就和他无缘了,本来考六级就是开学的临时想法,也投入了很多精力,希望运气好一点哈哈哈哈哈哈3.算法要等六级考完我才回到正轨上面去,现在没啥好说的,我目前的感受就是,除了打游戏看电视,算法消耗时间是真的快,动不动两个小时就过去了也很恐怖哈哈哈哈老规矩先说高兴的事情这星期一直其实都很压抑,感觉很累 没有发泄点我现在感觉打游戏规划好时间其实也挺解压的,周六打五排,那是发自内心的开心不受束缚的感觉然后中途临时想起去全民k歌歌房还去唱歌了,就是大家一起happy挺解压的不开心的事就是有那种付出得不到回应的感觉java的时间线需要拉太长了,很容易乱想 有时候就突然感觉焦虑 我感觉就是闲的 做的时事情还不够多.... 我觉得人吧 不管什么时候就是得有情绪,我自己要做的就是去找到处理情绪的办法,因为我觉得情绪这个东西根本不是用来消灭的 反而是用来控制的先说到这 over #26实习#
点赞 评论 收藏
分享
3 15 评论
分享
牛客网
牛客企业服务