1.实习 2.有哪些熟悉的设计模式? 3.线程之间如何进行通信的? 4.如果创建了两个handler,如何知道哪个消息对应哪个handler? 5.kotlin的协程了解吗?它和线程的区别是什么? 6.触摸事件是如何进行传递的?多个触摸事件是如何处理冲突的? 7.刚刚有说到handler,那你知道handler的一个postDelay()方法吗? 8.recyclerView了解吗?它是如何复用视
第一次遇到两个面试官一起面的...可惜答得太拉了。 1,先问项目,很久以前做过的一个UE的项目,用了Spline,然后问了一下Spline的底层实现?没看过.. 2,问用过UMG吧,UMG里面的slider的源码有看过吗?没看过... 3,然后问了一下GAS系统,我只简单答了一下ability,attribute什么的,面试官看我好像不太清楚,就没接着问了 4,C++类的变量如何在蓝图访问,答UP
10.24 一面: 使用mysql怎么保证读写的安全性 具体是使用了mysql的什么锁 socket通信是怎样实现的 TCP和UDP的区别和使用场景 TCP如何保证可靠传输 序列号的作用是什么 客户端如何保证接收的ACK报文是自己想要的 四次挥手的时候还能发送消息呢 四次挥手什么时候不能发送消息 GET 和 POST 的区别 内存分区是怎样的 代码段、数据段、.bss段、堆和栈的用途 堆和栈的区别
上一次面字节是在10.10,三面挂了。前几天通知打复活赛,15面完快手以后就没面试了,之前问过师兄说这个部门比较核心,要求比较高,加上字节流程太长了,估计面不过,本着面面找找感觉的想法接了,面的时候明显感觉反应慢了,八股也不是很熟,只能说算是复健吧,为接下来吃大佬不要的offer做准备。 我是Java后端,面的岗位是安卓开发,部门用的是kt,所以八股基本集中在Java。时长1h。基本上只能想到这么
1h10min。 Android: MVC和MVVM区别? Livedata的setvalue和postvalue区别? livedata实现原理? okhttp原理? 线程间通信方式? Hanadler的Post()和sendMessage()? handler中,同步消息和异步消息? 消息屏障? handler消息队列空了,为什么没有问题? 创建新线程的方式? .run和.start的区别?线
项目遇到什么问题?(ffmpeg+qt+sdl播放器)(多线程,同步) 项目是从零开始还是学开源项目的?(肯定开源啊) 有修改哪些模块吗?把音频模块修改了,将QAudioOutput改写成sdl处理(实际情况是反过来,但简历来不及改了,嘻嘻) qt用的是qml还是qwidget(用的是qwidget) qt框架了解多吗?(只能说会用,这么多东西鬼记得住) 为什么没做一些功能拓展?(倍速和播放分辨率
面试官人很好,上来就介绍他们部门是深圳的,然后做的是iOS客户端,然后先问一下我的意见啊,没有问题,我说我刚面的也是字节的客户端 然后我讲了我的一些项目,然后他就会问我项目的一些难点,编程代码中一些问题,然后那个对于图像分割语义处理的一些工作是怎么提高速度的?我说是硬件的问题 围绕你的项目问一些问题 多线程知道吗?多线程导致的问题知道吗? 我讲了各种锁,然后他问你知道哪个锁更好用吗?更快速吗? t
1.自我介绍 2.讲一下hashmap 3.vector与hashmap的区别,还有concunrrenthashmap 4.说一下concurrenthashmap的实现流程 5.请你讲下java是面向对象的理解 6.java的锁的概念 7.synchrnized、reentLock,valatile实现 8.手撕一个单例 9.这个岗位是C++混JAVA能不能接收 #牛客创作赏金赛##软件开发笔
写一下面经攒人品吧,哥们反正已经是挂了。 一面: Android: URLconnection和okhttp? 同步请求和异步请求? 项目中的链路埋点?是否有缓存策略?是否是同步上报的?考虑了网络负载吗? Okhttp连接池? Activity和fragment的通信方式? Activity和fragment的关系? Activity启动模式? 项目中的登录页用的什么模式? 重点:okhttp R
1.自我介绍 2.问对doris,Druid ,等大数据引擎了解情况 3.字节实习 4.前序中序生成一棵树
项目(10min) 上来先自我介绍 之后就开始问我项目,先是让我介绍下分布式linux的项目是怎么样的,然后问高并发内存池是怎么实现的,具体的一些东西介绍 又根据我的项目介绍问了一些问题 八股(5min) static 重载和覆盖 虚函数的实现 手撕(45min) 手撕哈希表(开链法),要求链表节点使用自己定义的struct结构体,实现必要的哈希表功能insert、erase、find等...,写
一面 10月28日 (约1h) Https与Http的区别?Http1.0与2.0的区别? Http长连接与短连接的区别?如何保证建立的连接不被中断? 有哪些协议可以代替Http?对quic协议了解多少? 项目中使用了线程池如何设计的?加锁会带来哪些损耗? 悬空指针与野指针的区别?会出现什么问题? 说一下智能指针, 手撕代码,0/1背包问题,困难题。 约二面 10月29日 #字节跳动##字节跳动客
铁挂,很简单八股但是方向不对口,主要是android方向,有点不太记得有啥了,大概记得的有这些 JAVA八股: 1. 接口和抽象类区别 2. 创建线程的方式 3. ==和equals的区别 4. java基本数据结构?String是吗? 5. String、StringBuilder和StringBuffer的区别? 6. 如何保证线程安全?有哪些锁? 7. 重载和重写的区别? 所以差不多半个小时
意向 Offer 已经一个多月了,不知道正式 Offer 什么时候下发。看 JD 类似客户端基础架构/技术中台/跨平台?面试官只是浅浅说了做抖音视频业务方向,但刷到好多避雷贴有佬可以细说一下吗 Timeline 投递职位:C++ 客户端开发工程师 - 抖音 - 上海 8.6 投递 ——> 9.2 一面 ——> 9.6 二面 ——> 9.10 三面 ——> 9.13 HR 面 ——> 9.25 意向
9.27一面 10.29流程结束 实习 1.催费弹窗有没有用到什么设计模式? 2.如果不同服务的弹窗都要弹,怎么处理? 3.页面秒开的原理是什么? 八股 1.客户端的webview和js那边相关的了解吗? 2.HTTP和HTTPS的区别是什么? 3.客户端发送请求到页面渲染的过程是怎么样的? 3.有哪些协议是用TCP的?SSH用过吗?一般用来干嘛? 4.确保一个接口数据传输的安全性应该用什么加密?