#24届软开秋招面试经验大赏# 10月投递了武汉光庭信息技术股份有限公司的智能驾驶地图引擎开发工程师岗位,并不清楚所在的部门。目前完成了一面,在这里记录一下一面经历。 这一次面试为线上视频面试,面试官同样非常和蔼;同时,这次面试也比较快速。和之前几次开发、技术岗位面试比起来,这一次面试的主要问题都是围绕本科、研究生阶段的课程设计、项目、实习等展开的,而并没有直接从算法、八股等基本的计算机知
一面(2023/11/7 20min) 看简历上掌握Kotlin,说一说协程 说一说Java的反射?反射为什么性能差? 熟悉Android的四大组件,说一说Activity的launchMode中的singleTask和singleTop的区别 provider中getContext()获取到的context是什么context? 反问:面试一共几轮?两轮技术面 实习生的主要工作?简单的需求 部门
9.23二面,Hr面 9.28三面,主管面 三面主要涉及到的问题: 1.你选择苏研的原因是什么; 2.你对云计算的了解; 3.对未来(相关岗位)的规划,底层架构设计和客户端; 4.现阶段与规划相比,还有哪些欠缺; 5.实习经历的提问,参与项目的技术架构与负责的内容; 6.项目过程中遇到的复杂问题,以及是如何解决的; 7.如果在未来的工作中,跟其他的同事意见不一,你会如何解决?比如你与同事对于同一个
纯八股+手撕 Java GC的流程 ThreadLocal 可以保证线程安全吗?内存泄漏 http 和 https 的区别 三次握手四次挥手 Java 创建对象的方式有哪些 arraylost 扩容流程 join 和 yield 区别 1道mid手撕 ps: 为啥别人的手撕是 简单链表 这种
base成都,移动端开发,30分钟,基础八股+项目介绍,项目没深问,说说自己干了啥 java: 锁用过哪些,重写怎么实现的 线程: 同一个线程里面可以异步执行吗,我没听懂 网络:http和https,https怎么加密的,细说,tcp和udp Linux:常用命令,文件夹含义 数据库:给了两个sql题
二面: 手撕算法两道题:链表n个节点翻转,数组中和为0的三元组 java八股 集合排序和数组排序底层实现 如何实现多态,是否多继承 如果可以继承多个类会怎么样 hashmap treemap hashtable区别 synchronizad和reentrantlock原理 concurrenthashmap原理 线程sleep()和wait() notify()和notifyAll()的区别 AQ
面了45分钟。相对轻松的说。 主要就是夹杂着技术的聊天,寒假能接着实习吗,然后问了一些RPC传参方面的一些问题和性能优化的一些理解。 其他一些关于UE新版本的一些前沿技术的了解,然后是每个都问一次是否了解原理,统一回复不了解。 最后手撕一个算法题最长公共子串,结果给我做成公共子序列了,怪尴尬的。 反问:目前工作室的项目?晶核。 总结:感觉目前面的厂都是一面常规,二面最难(鹅厂二面除外,当时和面试官
#掌阅面试# 掌阅客户端开发一面凉经,本人是java后端开发的,被问到崩溃😅 osi七层和tcpip五层模型,每层的作用,协议 每一层传输的数据类型 详细说一下数据怎么通过每一层发向另一端,每一层添加了什么内容? 说一下ppp协议 tcp三次握手第三次丢失会怎么样 为什么要四次挥手 tcp拥塞控制,流量控制详细说下 tcp和udp的区别 访问一个网站的详细过程 dns查询过程 全双工和半双工模式
投递岗位:(虎牙)安卓客户端开发 投递时间:虎牙的校招应该8月就开了,我投递的时间其实比较晚,10月月初投递的,但即便如此还是可以推进流程。虎牙这边没有笔试,直接上来就是技术面(面试并没有手撕)。10月月初面试,一个月过去,没有继续推进流程,我认为就是流程终止了。 技术面(45min): 1,项目深挖(接近20min):“你们这个项目所做的东西,应该如何推向市场”,“有没有考虑做可视化的功能?”,
背景:10月底我接了个字节打来的电话,想约面试(我之前面过字节,二面挂),当时想的没什么事,闲来无聊面一次也无妨,然后就答应了下来,约在了11.6面试。岗位是:生活服务-客户端开发 面试过程: 1. 自我介绍环节:我说到“经常打竞赛,CF/Leetcode,特别是Leetcode竞赛分数全国700,周赛基本稳定前200+...”,然后面试官打断了我,问了一些有关竞赛的事宜(这个倒也没什么,打断说话
广告 听hr说光子还有游戏策划/游戏客户端/游戏引擎等岗位hc没招满,大家快冲~! 私信简历可推荐嗷!(hr的任务罢了) 一面(2023.08.14) 时长:1h+ 数据结构与算法: 大量数据的排序(全服所有玩家按照积分排序,在线的在前,离线的在后) 基于物体/空间的空间划分(BVH、kd树) 大量数据取最小值(小顶堆) vs 调试技巧,监控内存技巧 给很多 C(不是C++)的场景,问可能会出现什
1:自我介绍 2:hashmap 和 treeMap 3:tcp的三次握手,为什么不能是两次,以及和udp区别 4:volatile关键字细问 5:synchronized关键字原理 6:手写双重单例检验 5:线程池的核心参数以及拒绝策略,怎么用的 6:jvm内存模型,每块干什么的 7:设计模式的了解,讲讲工厂模式 8:jvm垃圾回收过程 9:创建对象的几种方式 10:手写最长无重复字符串 11:
😃一面: 1.自我介绍 2.项目拷打 3.组件源码 4.线程,sleep wait区别 5.ConCurrentHashMap原理 6.HashMap如何实现快速查找 7.ArrayList 8.Android系统源码 9.Handler 10.AMS 11.ActivityThread 12.IPC 13.Binder如何实现一次拷贝 14.热修复 15.View绘制 16.事件分发机制 17
ArrayList和LinkedList区别? 大数据量存储ArrayList和LinkedList,哪个会发生OOM ArrayList:连续内存空间 & 扩容1.5倍内存不够 内存泄漏场景 非静态内部类/匿名类 被其他外部类引用 解决:(外部类,设置为弱引用,与ThreadLocal类似) synchronized多线程并发,只对一个对象加锁,会产生死锁吗? 产生死锁的四个条件,互斥,请求并保
客户端开发 45min 两个面试官,一个技术,一个HR 自我介绍 技术面试官提问 介绍一个项目 项目中的网络拓扑是怎么样的 项目有什么限制吗(硬件层面) 传文件常用的HTTP、FTP,你有了解吗 你这个方案比上述怎么样 秘钥怎么交换的 常用秘钥交换算法你知道吗(问了ECDHE,答只知道RSA) 项目难点在哪,讲一下你碰到的问题,怎么解决的 有过客户端开发经验吗(无移动端,只有PC客户端) 编过OC