一面1h:5.14 上来先问,看你是打acm的,你队名是什么,好像遇到ap面试官了 网络: 浏览器输入url会发生什么(常规八股) TCP如何保证可靠,流量控制(超时重传,滑动窗口机制) 集合: 说一下ArrayList扩容,说一下泛型 你刚才说java是伪泛型,cpp泛型怎么实现的(泛型模板,编译时生成对应代码) 多线程: 一写多读有什么问题(可见性问题) java中如何解决一写多读问题(答了h
一面 1. okhttp相关(优点、拦截器) 2. 自定义view 3. 触摸事件 4. activity生命周期 5. 多线程通信 6. 协程调度器 7. 算法:字符串求回文子串数目 二面 1. 值传递和引用传递 2. 自动装拆箱会遇到什么问题 3. 了解的加密机制 4. 什么是非对称加密,什么是对称加密 5. handler 6. Android布局 7. hashmap扩容和解决冲突 8.
2023.3.30 15:00 一面 1、自我介绍 2、JVM内存模型 3、堆怎么管理内存 4、垃圾回收算法 5、跨代引用问题怎么解决 6、每次回收都要从GC ROOTS开始吗 7、垃圾回收器 6、CMS回收过程 7、怎么判断每个阶段已经完成,可以进入下个阶段 8、G1和CMS区别 9、实习介绍 10、反问 2023.4.7 15:00 二面 1、自我介绍 2、实习项目 3、Redis用的什么数据
大概电话问了十多分钟,纯问项目,中间有两个问题答得不太好,一个是关于通讯,一个是(做的比较少) 自我介绍 项目怎么上线的? 有没有实习经历? 项目一的背景 项目是独立完成的吗? 做第一个项目中比较有挑战的技术点? 虚拟列表的优化内容?数据怎么存储的?初始数据展示多少条?窗口大小? 如果把pc端转移到移动端,怎么适配?// , 之前做 用了 => 相互转化 项目二的背景 了解多少?如果第二个项目用实
3月9号 面试官是个小姐姐,第一次遇到女面试官 自我介绍 项目有哪些难点 项目token怎么生成 如何连接数据库 (确定项目是不是自己做的) 路由权限如何做的 关于token无感知刷新 项目选型选择vue2还是vue3 项目选型选择vue还是react vue看过源码嘛 说下看过的部分 vue的计算属性和watch区别 vue生命周期 vue3为什么用proxy代替object.definePro
【百度】: 一面的时候从开始到结束一直在做题,题目很多,无八股 0. CSS三角形 1. 快排 + 洗牌 2. 经典LazyMan 3. SubPub 发布订阅 on off once 4. 手写Object.create 5. 寄生组合式继承 6. 基于generator、promise 实现async await 7. 深度优先 8. MinStack 9. CSS居中垂直 10. 栈实现队列
10.1 并发限制 class Scheduler { constructor(max){ this.max = max this.count = 0 this.queue = [] } async add(fn){ if(this.count >= this.max){ await
前言 自己开了一个秋招记录贴,记录自己的秋招,有兴趣的可以来看看~ 2023秋招记录贴--双非--游戏客户端(面完啦!含面经) 一面:8/27 — 30min 面试官提问:15min 自我介绍 熟悉什么语言? C#的字典实现原理? C#的委托实现原理?怎么使用?用到了什么设计模式? C#GC讲一讲。 如何避免GC? 你提到了string,那string会产生多个实例吗?为什么? 说下你了解的排序算
4.1晚上约面的,4.3一面,许愿二面,面试官全程引导,面试体验可以说是相当好了。 一. 自我介绍之后,面试官看我是人工智能专业的,问了我一些有关推荐算法的场景题,虽然我忘的差不多了,但还是凭借微弱的本科课设经历编了编,然后面试官说思路还行(大体围绕着训练推荐模型,用户爱好建模,带点深度学习那味) 二. 1.之后问了java基础,hashmap是不是线程安全的,然后介绍了hashtable和con
项目:(22min) 拷打20分钟项目,面试官对项目的刷新功能比较感兴趣,然后一直追问,问到答不上来。 基础:(25min) 用过kotlin编写项目,聊一下kotlin和java的区别 具体代码上的体现,比如kotlin写一个单例类怎么写,要用kotlin写一个工具类要用到哪些关键字(这里应该是像考察kotlin的基本语法,验证我有没有真的写过kotlin。整整半年没有碰过kotlin了,已经忘
一面: 和这位佬差不多: https://www.nowcoder.com/feed/main/detail/7816d40f3fdb46a6ba89c890b1ea733a 实习,项目 C++面向对象特性,多态 C++虚函数作用,底层原理,构造函数可以是虚函数吗 STL,vector和list,map和unordered_map区别和底层实现 哈希冲突 红黑树 智能指针,shared_ptr循环
一、自我介绍,项目细问(aop相关、MySQL调优) 二、八股文 1.https比http多了哪些流程 2.mysql窗口函数知道哪些 3.tcp为什么是四次挥手不是三次 4.hashmap为什么不是线程安全 5.equals和==的区别 6.jvm一次完整的垃圾回收流程 7.jvm内存结构 8.hashcode相同equals相同吗 9.java序列化机制 10.设计模式(工厂模式、装饰器模式、
实习 1. 你对客户端这个岗位的了解是什么? 2. 你在支付SDK中主要做了什么事情?支付成功率怎么样?有没有遇到异常情况?有考虑过如何去找异常吗? 3. 弹窗组件配置化有没有更合适的方案? 4. TBS内核为什么能在初始化的时候还能同时加载webview?降级之后会不会有问题? 5.实习中用Java多还是Kotlin多?Java和Kotlin的区别? 6.你们那边有没有对于一些代码的规范要求?
一、自我介绍(项目和经历都没有问) 二、代码题(介绍完直接做题) 比较版本号 三、八股文(基本都是多线程内容) 1. ConcurrentHashMap底层数据结构,什么时候树化,什么时候退回链表,装填因子为什么是0.75 2. ConcurrentHashMap的volatile关键字修饰的是node还是node的val,为什么要用Jvolatile(JMM),sizectl属性(扩容、初始化、
自我介绍(简短) 析构函数 智能指针 左值右值 虚函数 构造函数可不可以是虚函数 纯虚函数 类型转换 c++编译过程 宏和内联函数 内联函数中可不可以有循环,可不可以有递归 stl底层实现了解吗 tcp三次握手 tcp如何实现可靠传输 https 如何加密 对称加密和非对称加密的区别 线程间资源共享 进城线程之间的区别 线程之间的通讯 寻路算法:答:迪杰斯特拉和A* 详细讲讲 排序,哪些是稳定的,