10min秒挂电话 1.进程、线程、协程的区别 2.tcp和udp的区别 3.讲讲tcp和udp中的mtu 4.了解哪些设计模式?讲一下装饰模式 5.C#中抽象类、虚函数、接口的区别 6.unity的UI层如何优化 7.讲一下AssetBundle 8.平常如何进行热更新 9.如何通过git打补丁? 答不上来,太菜了 面试官问我最低薪资,答了,说达不到7k的水平,你还得练,爽了,爽了,我们三本又爽
t1 删除链表中值为k的数 ListNode* deleteNode(ListNode* head, int k) { auto t = new ListNode(0); auto tmp = t; t->next = head; auto pre = t; while(head!=nullptr)
感觉我被kpi了 手撕出了一个特别简单的简单题 加上手撕也才面了三十分钟 项目问了难点 以及几个我完全没准备的问题(视频编解码和CNN相关 我天呢完全硬着头皮答) 八股只问了HTTP握手情况 以及TCP为什么需要三次握手 不能两次吗 问了mvc 我说没有了解过 C++问了结构体和类的本质区别 内存空间里面堆栈的区别 以及如果想要一个类只能在堆里面new应该怎么样
被客户端捞了,自己实习、项目太差了,面试官都没啥想问的。面了 70 分钟,题写了 40 分钟。 1. 算法题:LRU + 支持模板 2. 算法题:零钱兑换 3. 自我介绍 4. trivial 和 non-trivial 要怎么理解 5. 一个 non-trivial 类型要注意哪些地方 6. vector 哪种构造函数更高效 7. vector a = {1, 2, 3} 和 vector a
30min 问了一下项目 知道哪些网络协议(阿巴阿巴,说了一堆名词,结果一个也没有具体问) 算法题 两数之和,力扣第一题(??) 了解哪些安卓前沿技术 项目中有没有遇到性能方面的问题 ps:感觉像KPI
1、自我介绍 2、拷打项目(项目的大概情况 + 2到7) 3、协程和线程的区别,相比于线程有什么优势?为什么用协程而不是子线程?怎么做到比线程使用资源更少的? 4、kotlin的特点是异步,怎么做到的?怎么做到线程间切换的? 5、安卓的四大组件,主要的使用场景分别是什么? 6、activity的生命周期有哪些状态,按顺序讲一下?从A界面跳转到B界面,状态的转换是怎样的?进入B界面之后,A界面还会执
60min c++右值主要是为了解决什么问题,手写一个移动构造函数 为什么你这个移动构造函数里面要交换指针,为什么要这样写(我是写了一个只有指针成员变量的类,然后在移动构造函数里面做指针交换) 移动过后的对象生命周期在什么时候结束 写一下重载 new operator 写一下 placement new 了解过模板编程吗,如何通过模板萃取某个类型是否为平凡类型 为什么通过模板可以萃取出类型信息,原
BG:中九25届,ICPC金(有点混,cf就1900左右),投的暑期实习,问protobuf、kcp、定点数都是因为项目里用到了,学校课程水所以显得绩点高,其实排名不高。 一面 处女面,很慌,但面试官很好,问的偏基础,不过面试官没开摄像头。 问题 数组和链表的区别 新增一个元素,数组和链表的区别 快速排序的原理,时间复杂度 二叉树的遍历,三种遍历顺序 bfs和dfs的区别,用到的数据结构 dfs压
1,2题签到 200 3 打怪兽,二分查找 88 第4题 重生之我在牛客打劫?真的离谱,我昨天看到笔试连接的时候我还在想,这笔试时间3个小时是为什么,今天一看好嘛场景题。 我还以为我打过劫,应该能写完吧。结果写到最后根本来不及debug,勉强把所有事件触发写完,然后获胜判断条件还没写,也没时间de前面的bug。直接0分提交了,感觉真离谱。 有兄弟知道为什么会出场景题到笔试题里面吗,这种东西我感觉没
#雷火# #网易# #网易游戏# #游戏客户端# #笔试# 雷火总共四道题,xdm做出来几道? 第一题 签到 第二题 动态规划 ac了 第三题 二分查找加贪心过了80%剩下20%超时,笔试完了才想出来可以用队列或优先队列或者单调栈优化 太遗憾了😭 第四题 大模拟很坐牢不做了
发个面经攒人品,许愿贝壳OC! runloop与线程关系 runloop有几种运行模式 runloop的状态 iOS中线程与队列的关系 有用过performSelector吗 GCD用过吗,GCD能不能取消任务 项目中的一个问题 智能指针 static的作用 C++和C语言的最大区别 C++引用和指针的区别 runtime应用 方法交换需要注意的点 堆和栈的区别 什么是内存泄漏
面试大概1h。 1.自我介绍 2.反射熟悉吗?(不熟悉,了解)那你说说什么情况下用反射。 3.给了一篇英文博客,主要介绍的单例模式的实现。看完之后提问:反射如何破坏单例模式的?(单例模式隐藏了构造函数,而反射能够获取到构造函数,我没回答出来) 4.了解死锁吗?(只说了死锁的概念,该多说一点的)写一个100%线程死锁的代码,不能用 Tread.sleep() 和 while。 5.了解设计模式吗?写
#软件开发2024笔面经# 🕒 岗位/面试时间 2024/3/28 10:00-11:00 投的客户端方向,面试官不是这个方向 👥 面试流程 自我介绍 + 少部分八股 + 项目场景 八股部分: 进程通信方式 管道和消息队列区别 动静态库区别 系统性能和资源占用查看方式 信号与槽的连接方式有几种 什么是写时拷贝 移动语义 设计模式(代理模式) 导致进程崩溃的原因有哪些? 其他的忘了😂 项目场景
* 算法LRU * tcp五层、osi七层 * c 和 c++ 区别 * 网络层和链路层作用 * 指针引用区别 * 栈和队列区别 * new malloc区别 * 智能指针区别 * url网页渲染过程 * 三握四挥 ,time_wait * tcp udp区别 更安全or更可靠 为什么这么简单为什么这么简单,项目根本没问(虽然很low)难不成走流程然后寄掉 更新 挂掉了 终究过不去学历关 搞不懂看
投的后台开发,变成客户端开发了。刚开始明确说了是做游戏的,用c++和c#偏多。 自我介绍 项目介绍(20min左右) 算法(30min左右): 快排原理(三个步骤) 堆排原理(两步:建堆、调整堆、建堆是怎么建立的、调整是怎么调整的) 归并排序如何优化空间复杂度为O(1)(这里提示了半天,我说了一种方案双指针交换元素,面试官说还能优化。) AC自动机原理(简历上写了) 记得KMP算法吗?(不记得)