面试官特有水平,问的全不会,嘻嘻嘻,赚大了,这么多我不会的 问我有没有实习经历,嘻嘻嘻,怎么没有呢,建模实习,没啥帮助。 注意:没有八股,跟着简历问的 1,战斗系统怎么做的?(越说感觉项目越垃圾) 2,商业战斗系统了解哪些?(不会) 3,MVC? 4,ECS和DOTS,为啥不用这个写项目?(因为不会) 5,动态避障算法(不会) 6,场景流加载?(不会) 7,动画混合原理?(不会) 8,正向和逆向运
1.自我介绍 2.算法 最长无重复子串 20min 3.面向对象三大特性,多态在哪里使用过 4.aop在项目中的使用 5.aop底层原理(没答出来) 6.hashmap存储数据的过程 7.多线程可能出现的问题 8.死锁的产生 9.synchroized 10.介绍一下gc(jvm基本没看,就提了下回收算法) 11.知道那些设计模式,有实际使用过吗(就答了几个,没使用过) 12.反问: 部门业务 腾
好久没面试了,八股文肉眼可见的磕巴。 JVM内存模型,各个内存区域的用途。 哪些区域是线程共享的,方法区为什么线程共享? 哪些区域不会产生OOM。 垃圾识别和回收算法,哪些对象可以成为GCRoot? 如何确保所有的对象都被穷举(???) 垃圾收集器的分类?并行收集器的原理?(没答上来) 类和对象的加载过程?双亲委派机制? 双亲委派机制的好处?如何自定义类加载器? 自定义类加载器的用途?生产环境中有
你对Java的Object的看法 Object有哪些方法 Java的容器类型你知道哪些? ConcurrentHashMap和HashMap的差别? 实现单例模式的方法 如何保证单例模式线程安全 ThreadLocal的原理 强引用,软引用,弱引用和虚引用 synchronized修饰普通同步方法、修饰静态同步方法、修饰同步方法块 做题,找出字符串中,各个字符不同的子序列的最长长度
人生的意义 讲一讲你的优缺点 说一说你经历过最困难的事?过程中怎么去克服的? 喜欢看哪些书?为什么? 有什么除了看书、看博客和看视频的比较好的学习方法? 讲一讲你心里前三的互联网公司? 为什么实习没留用? 平时还有什么兴趣爱好? 反问 面试官很客气很随和,但我预感到了一丝凉意,果不其然第二天转初试了。。
被客户端捞走 估计看有之前的实习 但是真的全忘了 时长一小时 1. 自我介绍 2. 一道easy 估计是客户端降低要求? 3. 优化算法 复杂度 4. 项目 研究方向 5. 多线程 6. 数组 链表 map 7. 如何实现读写锁 8. 问了一下大学的客户端实习(过去太久 一点也没印象了 故直说一点不记得) 后面忘记了 四目相对 尴尬抠脚 估计不出意外的话 gg #面经##客户端面经#
base南京 岗位客户端研发 笔试:手撕力扣的设计LRU类,没写过的话可能很难想 八股拷打: 1.聊聊JVM(但我java水平处在一个开数组的程度遂没答出来尬住了) 2.Linklist和Arraylist的区别 3.多线程中父线程怎么把属性传递给子线程 4.红黑树是一个怎么样的数据结构 5.怎么理解内存泄漏 6.http和https的区别 加密的过程 7.TCP粘包 8.数据库的事务是什么 9.
腾讯暑期一面凉经客户端 1. c与java区别 2. 线程同步 3. 生产者消费者 4. 双亲委派机制 5. tcp三次握手 6. 三次握手中间的某个报文丢失了怎么样怎么样(完全没看,xiaolinCode有) 7. https四次握手过程 8. 滑动窗口与拥塞控制 9. leetcode165 版本号控制,中间java的split("//.")要加“//”借助ide搞出来了 (感觉会g55555
本人是第一次面试。 在这里分享一下我的经验,希望可以帮到更多的人。 本人这次面试之前根本不知道应该如何准备面试。以为做一些项目,知道怎么把东西做出来就行了呢。但是发现面试是完全不一样的。会问很多的底层知识。进一步,光模糊的懂这些知识也不行,要能够清晰的描述出来。 面试开始: 自我介绍 1.如何实现C++多态 2.请简单聊一下你做过的项目,你认为最难的地方在哪。 3.(我聊了我做的背包系统,但是我的
1.自我介绍 2.TCP的稳定性机制 3.TCP为什么四次挥手 4.对称加密和非对称加密 5.C语言,指针需要注意的地方 6.用户态和内核态的互换、条件 7.B树和B+树 8.了解红黑树吗 9.数组和链表的不同特性、各自的应用 10.多进程编程 11.项目难点和解决(说了redux) 12.对redux的了解 13.编程(ACM模式):移动零,以及优化(不使用额外空间、降低时间复杂度)
1.4 问项目 MVC和MVVM 问了设计模式但是我只会单例模式和观察者模式所以只说了俩(看来还得去多看一点) 状态同步和帧同步 状态同步中在网络比较卡的情况下,客户端该去怎么用解决(不会) 问专业为什么不是计算机 渲染管线 有哪些坐标空间他们之间怎么进行变换的 透视投影和正交投影 M矩阵怎么得来的 齐次坐标 判断一个点是否在球内 极坐标系和笛卡尔坐标怎么转换 UniformBufferObjec
45min,无手撕,无项目,纯八股但面试官很好 0.自我介绍 1.int,long在32位,64位中的长度 2.指针占几字节 3.宏和const 4.如何将const转为非const 5.堆和栈,分别存些什么,栈中存放函数中哪些变量,函数参数的入栈顺序 6.new除了分配内存还有什么用法(求大佬解答),new重载有什么作用 7.析构函数为什么是虚函数,析构函数不是虚函数一定会造成内存泄漏吗 8.右
#美团# 晚上8点半到9点20左右 牛客网面试 =========================== 自我介绍开场 主观题聊天: 对Android和iOS开发有什么看法,更倾向于哪个平台 对自身的发展有什么打算 对跨平台框架有什么看法 对于学习了Native框架的人,跨平台框架是好还是不好 。。。。(还有一些,记不清了) 八股: TCP三次握手 Android中的ANR是什么、为什么会出现ANR
1. 自我介绍 2. 挑一个项目介绍 3. 难点 4. 了解的排序算法,报菜名 5. C++的sort了解多少 6. 虚函数 7. 做题,手写vector,主要是插入和[]操作符 8. 反问 自我介绍开始到问题结束就十几分钟,在白纸上写题然后拍照是最难的。不追问,全程简单八股有点kpi,说三天出结果。
第一次参加社招面试,记录一下。 先来了一道算法题:找出最左边的次数最多的字母。 1. kotlin的let,apply,also有什么区别。 2. kotlin的inline,nonline关键字有什么作用。 3. 异步调用有几种方式,从简单到复杂。 4. 如何全局管理异步任务(不知道) 5. mvvm与mvp的区别。 6. 逆变与协变。 7. content provider的作用。 8. sq