湖岸岛屿 学校
APP 内打开
分享
评论
33

【技术-华为】华为一二面,富途一面凉经

华为一二面,富途一面

华为

9.10 7:00-7.50一面

1.问项目,难点以及解决方法,优化点等

2.问项目问了一个xss攻击,我说我不知道,我是局域网内部的,就过了

3.递归应注意什么,多态,重载

4.用过的stl容器,map,set,vector,list之类的,说说底层,准备说api的时间复杂度给我打住了,

5.进程和线程的区别,

6.问数据库,(没学过)

7.死锁概念

8.算法题,素数(暴力+优化解)

反问自己应该提升的点 答项目做的太少了,一看就全是背的


9.10 8.30-9.50二面

1.问项目,问线程池,问框架

2.问平时看书吗?还是就是纯搞八股文,答看书,有时间会去认真过一遍,没时间就是看八股查漏补缺深入学习单点知识

3.问tcp拥塞控制在tcp/ip哪一章,哪一节,arq,窗口控制等

4.问函数调用的整个过程,答了八股式回答,不满意,让答底层实现,ebp之类的

5.C++11特性列举一下 智能指针 cast强制转换 auto nullptr等介绍了一遍

6.多态重载还有虚函数把

7.还有一些乱七八糟的(反正全是八股文)

8.lc41简化版(没撕出来给的时间空间复杂度,稍微超了一点空间复杂度撕出来了,最佳方法口述了一下,因为没撕出来)

9.套路问(对java的看法)

10.反问怎么提高(多系统的看书学习,技术栈是Java,所以面试官老哥前面套路我,不过这老哥是我面过最强的老哥了)


9.11 14:00-15:00 富途一面凉经

1.项目

2.线程池,一直问,从创建到使用,到工作模式

3.线程池线程的设计准则,回答经验设计不满意,我把我项目的设计思想说了一下,然后出应用题,设计线程工作时间,切换时间和等待任务时间,怎么让cpu利用率最高(求线程个数0

4.C++ 代码编译->可执行文件->进程执行 可执行文件到内核这里没说出来,按linux内核设计里的内容说了一下进程的建立,以及进程和任务的关系

5.这里有点知识漏洞,说完进程建立,说进程的5个状态,然后说进程要到就绪队列上排队,竞争cpu。把进程和cpu扯起来了,面试官就问了一句cpu调度进程吗?我赶紧拿线程是cpu的最小调度单位和进程是资源分配的基本单位圆场。

6.然后问完上面继续对进程调度方法,答了四种

7.DNS解析,答会根据http方法来确定要不要长连接,然后问什么时候长连接什么时候短链接,又问什么时候tcp什么时候udp。

8.代码,lc原题(全排列回溯,结果没撕出来)QAQ,这题都刷了几遍了,结果acm模式下又没撕出来,麻了,C++的兄弟们引以为戒,别核心代码模式刷,很多细节会有问题

9.反问可以提高的点(算法和数据库)

发布时间:2021年09月12日
用户头像
我来说两句…
暂无评论 暂无评论