首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
牛客705641364号
深圳大学 Java
发布于广东
关注
已关注
取消关注
@4jie:
腾讯音乐Android暑期实习面经
一面(2024/4/3 65min)三线程交替打印(给15min)现有三个线程,负责功能如下:* 线程 A:只输出 0* 线程 B:只输出偶数* 线程 C:只输出奇数** 输入n,表示要打印数字序列的终点,序列按照0102...n格式输出。* 其中,zero() 打印0,even()打印偶数,odd()打印奇数。** 示例 1:* 输入:n = 2* 输出:"0102"* 解释:三个线程异步执行,其中一个调用 zero()打印0,另一个线程调用 even()打印偶数,最后一个线程调用odd()打印奇数。正确的输出为 "0102"。** 示例 2:* 输入:n = 5* 输出:"0102030405"我没写出来,时间到了之后,面试官就问一些实现上的问题,首先说一说思路,我想用等待唤醒机制,面试官问还有没有其他实现方式,我说观察者模式,面试官说这和等待唤醒其实是一样的,然后面试官说了一个内置函数yield(),JUC仔细学是在大二了,用得少只记得有这个东西,忘了是用来干嘛的了问完方案就问实现上的问题,首先是变量可见吗,我说可以加上volatile关键字,然后就追问我volatile关键字的原理,内存读写屏障。volatile关键字修饰的变量保存在哪里?我懵了,变量保存在哪里跟volatile修饰有啥关系吗,全局变量在方法区,局部变量在函数调用栈,跟volatile有关系吗接下来问实习和项目做的一些事,这个不具有啥参考性,大伙实习做的事,项目的内容多少不太一样介绍一下最近做的一个需求你的实现有做策略的选择吗,收益如何除了插桩还可以用什么实现方式,说了动态代理,还有吗?……想不到了聊项目,说一说项目中你理解的最深的一个框架屏幕适配怎么实现?知道怎么实现折叠屏适配吗?(我只是个在校生,咋会有机会做这个)xxhdpi和xhdpi中存放的图片哪一个占用的内存高?(查了一下,如果手机屏幕密度相同的文件夹下不存在此文件,而在大于手机屏幕密度的文件夹下存在此资源, 会进行缩小相应的倍数的平方https://blog.csdn.net/zhujiangtaotaise/article/details/112907477,所以如果xxhdpi和xhdpi存放的图片都是xhdpi的话,xhdpi占用的内存高,xxhdpi所占内存低)反问:部门业务和技术栈?面试中的不足?面试官说这个倒是也不太好说(我听到这里心里咯噔一下),毕竟在校生嘛,看得出来你还有一些紧张,语速有点快面试一共几面?三轮技术如何平衡好工作和自身技术的提升?面完大概两天后我上去看到流程结束了……总结:被上强度了,全程没有问单独的八股,手撕、实习、项目就引出所有东西,问你实现,问你优化,问你其他方案,整个面试过程中我听到最多的一句就是“除了你的这种实现方案还有其他方式吗?”,我需要现场想一种方案出来,面试官很强很强,我说得很多东西他能很快的get到,面试官他们做的方向和我实习的方向恰好对口,问得很深很深,面试过程确实紧张,上来的线程交替打印没做出来,已经有点慌了,感觉TME的hc很少,一面就挂了,有点受打击后来又被捞了……再一面(2024/4/11 50min)上次没有通过,下来有去分析原因吗?有做记录还有去网上查找解释。说一说你下来整理的一个点,我说了xxhdpi和xhdpi的那个问题一张图片加载到内存后,已知图片是100kb,如何计算图片在手机的大小?(可能是这个意思?)我说先通过计算每个像素所占用的内存,然后乘以已知的分辨率。面试官又说图片在内存中的内存大小和在其他地方是不一样的说一说你实习做的一些工作,这个面试官不像上一次的面试官跟我实习的方向匹配,我介绍完之后面试官都没有追问啥技术问题算法题,*********,要求O(n)时间,O(1)空间,位运算,利用异或的性质算法题,*********II,要求O(n)时间,O(1)空间,分组异或,关键逻辑在于怎么分组,以前做过,面试的时候想不起来说一说JVM内存分区?栈内存满了会怎样?StackOverFlowError32位系统和64位系统的本质区别是什么?你应该知道so动态链接库吧,不知道……你知道的可以检测内存泄漏的工具有什么?说一说LeakCanary的原理?如何查看进程的内存占用?这里要问linux命令,我寻思着我简历也没写linux啊,下来查了一下获取程序pid:lsof -i:3306 或者 ps -aux | grep mysq ld假如我获取的mysql的pid为3779那查看cat /proc/3779/status | grep VmRSS 或者top -p 3779你如何理解虚拟内存?面试官要问操作系统,我是非科班出身,操作系统这块不太会(简历我没写这块),我说了我学Binder的时候对这方面的理解,然后面试官又问了我虚拟内存的作用?我说了方便了内存的管理,举个例子?然后面试官补充多说了一个扩展了内存空间学过计算机网络吧,学过,说一说TCP和UDP的区别?如果是UDP协议如何保证可靠性?序列号机制和超时重传起初的HTTP的传输层是?TCP协议。后来的HTTP3的传输层是?QUIC协议。QUIC协议如何实现的?UDP如何实现服务端的主动推送,客户端的被动接收?也就是不是由客户端去做主动请求。我只知道一个socketOKHttp的原理是什么?如果你的应用是处于休眠状态,这个时候服务端要推送数据给客户端,客户端如何实现接收?一、如果在这个手机上有其他我们系列产品的客户端,可以借由这些客户端来接收,接收之后再来拉起目标进程。如果没有系列产品呢?而且也不能保证这些产品处于活跃状态,所以这不是业界的主流方案二、通过和厂商合作,然后在手机操作系统层面去实现接收服务端数据,再由操作系统来拉起目标进程。嗯你说对了,这才是业界的主流方案反问:我还有哪方面需要去提高的?招聘实习生/在校生会看重他的什么?实习/实践经历?还是基础知识?面试官说看重基础,因为有些人并不像你们一样有相关的开发经验,如果他的基础好的话,那我们也相信他能很快上手。我沉默了,有点不知所措,敢情面试就不是看经历和匹配度就看算法和八股是吗,我开始思考对于面试来说实习到底有没有用。实习的这段时间我的业务开发能力、做事能力都有很大的提升,但这些面试官不在乎。面试流程是怎样的?两轮技术和一轮HR总结:结束之后不久我上官网看了下,流程结束了,情理之中也是意料之外。这一次的面试不像上一次的面试,面试官并不问我的实习和项目,只是问他想问的基础,甚至问了很多我简历上没写的知识。有一种会叫做面试官觉得你应该会。字里行间好像稍显抱怨,但也没精力仔细斟酌用词了。这段时间的糟心事和挫败太多了。也是自己在实习期间对于八股和算法的学习确实少了很多,接下来得抓一抓了
点赞 13
评论 4
全部评论
推荐
最新
楼层
暂无评论,快来抢首评~
相关推荐
01-22 09:03
蚌埠坦克学院 嵌入式软件开发
快过年了看着自己的钱包陷入了迷茫
离过年还有一个月,日子却已经开始有了倒计时的味道。街上的年货悄悄上架,群里的聚会消息渐渐多了起来,而我低头看看自己的钱包,心里先一步过了个“清醒年”。一个月,说长不长,说短不短。足够让期待慢慢发酵,也足够让焦虑提前露面。工资、账单、车票、红包,在脑子里排着队登场,钱包却始终保持沉默,让人不免陷入一种微妙的迷茫。可迷茫归迷茫,日子还是要往前走。一个月,或许攒不出多少余裕,却能攒一份心态。少一点比较,多一点计划;少一点逞强,多一点从容。年不是比谁花得多,而是看谁过得稳。想到这里,钱包依旧不厚,心却慢慢踏实下来。还有一个月,足够整理生活,也足够好好迎接那个不必铺张、但依然温热的新年。
你最近因为什么迷茫?
点赞
评论
收藏
分享
01-21 19:35
武汉理工大学 Java
友友们,长存和华为怎样选择呢!
本人bg双2非科班,湖北人。目前华子和长存都已经发了offer。华子这边是终端bg的软件开发岗,根据薪资判断是13级。长存是系统开发岗,加班满36h才能那满加班费,但目前在网上找不到任何关于长存系统开发岗的帖子(问了HR说是最近才开始招校招生)。所以不知道该如何选择,想请友友们给点建议
offer决赛圈,我是怎...
点赞
评论
收藏
分享
2025-12-23 23:49
门头沟学院 前端工程师
原来前端已死是这个意思
双非前端已死 投一大圈一个面试约不到 我真心碎了 前端已死
程序员花海:
实习写的太偏项目了
点赞
评论
收藏
分享
昨天 20:40
门头沟学院 测试工程师
软通动力 自动化测试 面经
如题,这是社招1、开局经典自我介绍2、会用什么技术、框架3、你在工作中linux常用命令;动态查看日志、过滤关键字的命令是什么4、连表查询5、python数据类型、列表元组的区别、查询的话是列表、字典、元组谁快,为什么;两个列表相加的方法6、正则7、字典转换成字符串的方法8、多线程9、工作中发现的高价值bug10、测试应该具备哪些技能11、其他的一些对本人基本情况的了解
查看10道真题和解析
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
牛客吐槽大会 | 有槽不吐,留着过年?吐完领现金红包,痛快!
2296
2
...
J人永远闲不下来于是去提前实习
2059
3
...
拥抱AI,程序员的最后出路
1753
4
...
真正会被取代的,是你心里面的幻觉
1646
5
...
mentor视角下的优秀实习生
1592
6
...
马斯克最新炸裂采访,AI会带走一半工作岗位,普通人将何去何从?
1455
7
...
努力挣钱的意义具象化了
1383
8
...
大厂提前实习对AI开发的新感悟
1349
9
...
去独角兽做龙头还是去大厂做凤尾
1187
10
...
我身材再曼妙,也没有我的工资好笑!
1162
创作者周榜
更多
正在热议
更多
#
牛客吐槽大会
#
2017次浏览
54人参与
#
机械人你知道哪些单休企业
#
82938次浏览
413人参与
#
今年春招是金一银二嘛?
#
7222次浏览
80人参与
#
没关系,至少我的__很曼妙
#
3522次浏览
62人参与
#
1月小结:你过的开心吗?
#
1626次浏览
50人参与
#
赚钱的意义在这一刻具象化
#
3682次浏览
90人参与
#
抛开难度不谈,你最想去哪家公司?
#
3609次浏览
91人参与
#
AI时代的工作 VS 传统时代的工作,有哪些不同?
#
7674次浏览
185人参与
#
为什么有人零实习也能进大厂?
#
4559次浏览
104人参与
#
你的第一家实习公司是什么档次?
#
3817次浏览
66人参与
#
你的landing期是如何度过的?
#
7859次浏览
145人参与
#
当你问AI“你会取代我的工作吗”,它说_?
#
3340次浏览
120人参与
#
参加完秋招的机械人,还参加春招吗?
#
103422次浏览
682人参与
#
机械人春招想让哪家公司来捞你?
#
379091次浏览
3139人参与
#
除了Java,最推荐学什么技术?
#
5333次浏览
136人参与
#
AI求职实录
#
2766次浏览
81人参与
#
一人一道大厂面试题
#
114063次浏览
1263人参与
#
设计人如何选offer
#
187053次浏览
864人参与
#
你在职场上见过哪些“水货”同事
#
30689次浏览
167人参与
#
简历中的项目经历要怎么写?
#
287711次浏览
3801人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务