笔试部分:
乐鑫有单选题15道,编程题两道
单选题主要考察C++基础,计算机网络和操作系统
编程题第一道题使用的是二分搜索,第二道题是完美二叉树的性质。都很简单,别往复杂了去想。
面试部分:
- 项目
- 计算机网络:
当浏览器输入一个网站,接下来会发生什么?
DNS解析:将域名解析成IP地址
TCP连接:TCP三次握手
服务器处理请求并返回HTTP报文
浏览器解析渲染页面
断开连接:TCP四次挥手
- 编程题:回文字
#include<iostream>
using namespace std;
class Solution{
bool isPalindromeNumber(int x){
if(x<0) return false;
int num=0;
int org=x;
while(x>num){
num=num*10;
num=num+x%10;
x=x/10;
}
if(x==org)
return true;
else{
num/=10;
if(num==org) return true;
}
return false;
}
};
乐鑫wifi部门使用的语言主要是C语言、shell和python,主要是提高硬件的性能。
HR让你谈谈你的看法