雷火提前批一面凉经
差不多一个月前面的,面试官人挺好,面试感觉就是沟通的感觉,没有压力。
但是自己八股准备的不太行,技术栈也不太匹配
开局给了五道题
- 输出什么
union { int x; char y[2] } a; int main() { a.x = 0; a.y[0] = 10; a.y[1] = 2; print(a.x); }
不懂,不碰C语言太久了。 这题主要考union
- linux的IO模式的
下面哪个说法是正确的: A:epoll的timeout更加精确 B:poll的套接字没有最大连接数限制 C:select的移植性更强 D:selct的套接字符只保存在内核中
gpt了一下答案是C,还是没了解这么深
衍生问题:
- 考C++构造函数的,A写了一大堆构造函数 B套A又写了一堆构造函数。
不懂,不会C++
衍生问题:
- 写MySQL语句,大概内容是两张表合起来进行筛选和排序
不会,不怎么写
衍生问题:
场景题:
游戏里面一个系统如果按钮发生了连续点击,怎么确定他是误触的还是连续点击两次?
从服务端记时间戳,客户端做限制的角度扯了扯
算法题:
斐波那契数列 (非常简单)