转转app 客户端开发 一面 9.13(34m)

1.回顾笔试算法题目   
1.1n的阶乘末尾为0的个数    
1.2给出数的前序中序 构建二叉树 并且打印右视图

2.求链表倒数n的节点
3.给定一个文件里面有100个IP地址  怎么快速找到不同IP地址  (对IP转换 整除后求余进行分割 等)
4.预编译内容(宏定义展开  条件编译 等)
5.#define 和 typedef? 的区别  他们作用于区别
6.协程的作用  (切换方面外  还有什么优势  锁之类的)
7.用户态什么情况下会切换到内核态 (I/0中断  异常 系统调用 等)
8.进程线程切换时分别需要切换什么
9.物理内存和虚拟内存
10.get和post的区别
11.输入一个网址,背后实现过程
12.要是DNS时对IP拦截修改,会发生什么(大量的话 会导致后面TCP的半连接攻击问题 等)
13.map和unordered_map底层
14.数组和链表的区别
15.left join 和 inner join区别
16.mysql事务四大特性 分别是什么
反问~

转转面试官真的是一致好评!!!  全程都是面带微笑,然后会对知识点进行补充说明  然后后面的反问环节也是讲得很细!!很耐心!!
目前遇到过最nice的面试官~~!!
#转转##面试题目#
全部评论

相关推荐

1 2 评论
分享
牛客网
牛客企业服务