腾讯音乐iOS开发四面面经

原本约的17:00面试,结果等了1h没人打电话过来,打HR电话没人接,发邮件没人回,19:00才接到面试官电话,说是记错时间...

我本以为四面是HR面(系统流程显示HR面),都已经准备好回答为啥选择腾讯音乐了,结果还是技术面🤣

四面面经(技术,电话,25min)

1.项目深挖

(1)DDoS攻击的原理?

(2)能够检测哪些DDoS攻击?怎么检测的?

(3)DNS放大攻击原理有了解过吗?如何解决?

(4)除了MFC,Windows上还有哪些界面框架?

(5)Qt的事件机制有了解过吗?

(6)Windows消息队列原理?

(7)怎么从消息队列里面取数据呢?(PeekMessage、GetMessage)

(8)窗口点击按钮之后,消息的流转过程?

2.iOS

(1)iOS了解哪些?

(2)为什么OC是动态语言?

(3)OC中的分类?

3.算法

说思路,如何用栈实现队列?

4.反问

(1)工作内容,工作时间?

公共线部门(非一线业务),做一些公共组件给其他音乐产品使用

10 8 5,不打卡

(2)腾讯音乐和腾讯的关系?

腾讯音乐独立出来的,腾讯控股,福利待遇无区别(存疑)

工卡和腾讯一样,可以进出腾讯大厦

办公地点在腾讯大厦旁边

(3)后续流程?
HR面

#腾讯音乐##iOS工程师##腾讯音乐娱乐##面经#
全部评论
字节校招提前批内推 https://www.nowcoder.com/discuss/982789
点赞 回复 分享
发布于 2022-07-09 19:36
深圳抖音直播试试不😂可以私聊我
点赞 回复 分享
发布于 2022-02-22 23:09
你这是校招吗,怎么问很多非iOS的
点赞 回复 分享
发布于 2021-12-29 11:20
你好同学,我这边是字节跳动房产业务担任客户端开发工程师岗位的同学,我们团队现在招人需求有点大,请问你有兴趣吗?
点赞 回复 分享
发布于 2021-09-23 11:48
为什么腾讯四面还聊这么多技术啊...
点赞 回复 分享
发布于 2021-09-17 14:43
老哥是K歌还是Q音
点赞 回复 分享
发布于 2021-09-14 22:04

相关推荐

年前面的一共两轮面试,二面挂了,十分的可惜呀,虽然我作为一个纯JAVA选手,还是临时准备了一些安卓开发的一些内容,但是二面还是应付不过,整理一下面试题吧1. 做一个自我介绍2. HTTP、Socket 有什么差别3. WebSocket 是什么,和 HTTP、Socket 区别4. TCP 如何保障传输可靠5. TCP 拥塞控制有哪些方法6. HTTPS 原理,和 HTTP 区别7. 为什么用 NIO,相比 BIO 解决了什么问题8. 继承、封装、多态9. 重写和重载的区别10. Java 四种引用是什么,有什么区别、使用场景11. GC 可达性分析算法12. GC Roots 有哪些13. Java 异常种类,Exception 和 Error 区别14. 什么是泛型,泛型擦除是什么15. 泛型通配符类型有哪些16. ArrayList 底层结构和扩容模式17. ArrayList 和 LinkedList 区别18. HashMap 底层结构19. JDK 1.8 之后 HashMap 有什么变化20. HashMap 线程安全吗,为什么21. ConcurrentHashMap 1.7 和 1.8 区别22. 线程池工作原理23. 线程池队列满、最大线程也满,再添加任务会怎样24. 线程池拒绝策略有哪些25. JDK 预置线程池有哪些,有什么问题26. IO 密集型和计算密集型线程池怎么配置27. Java 中保证线程安全的机制还有哪些28. 协程了解吗,Go 和 Kotlin 协程对比29. 什么是 Spring IOC,作用是什么30. 安卓里自己实现 IOC 容器思路31. 什么是依赖注入 DI32. 自己设计依赖注入框架怎么做33. 什么是 AOP 思想,应用场景34. 什么是高级函数35. 延时任务实现方式有哪些36. Activity 生命周期37. Activity 弹弹窗生命周期有什么变化38. Android 四大组件及其作用39. 开发中常用哪些设计模式,怎么用40. MVC、MVP、MVVM 介绍41. 职业规划方向,和客户端开发会不会冲突42. 低代码/AI 辅助开发你是怎么做的43. 怎么提升 AI 生成代码效果44. 有没有做前后端规范约束生成效果45. 手写:链表反转(不使用额外内存)个人感想:面试官人很好,感觉挺和蔼的,题的话也是基础偏多一点,基本上都能回答出来,然后也是很快就约了二面了
吃不饱的迪恩很紧张:这么多
点赞 评论 收藏
分享
找工作这阵子,发现用AI帮着捋JD和简历,比自己瞎琢磨高效多了,分享下我自己的玩法,没那么多规矩,纯个人实操心得。第一步其实很简单,就是把招聘JD和自己的简历,一股脑全粘贴给AI。不用特意整理,原始版本就行,核心就是让AI先搞明白,岗位要什么人,我有什么东西,两者之间差在哪——也就是所谓的人职匹配,自己看半天可能漏重点,AI扫一遍就能把gap标出来,省得我逐字逐句对比。关键是第二步,得给AI定个“人设”,不然它输出的东西太敷衍。我直接给它写了一段提示词,大概意思就是,让它当一个有15年经验的职场老炮,懂德鲁克管理、麦肯锡那套,能帮我把过往经历,转化成岗位需要的能力,别净说废话。具体要求也写得很明确,让它从岗位技能、个人素质这些维度,帮我找长板和短板,别只说表面,还要挖JD里没明说的需求——比如用PEST、波特五力模型,分析下行业痛点,知道公司招这个岗位真正想解决什么问题。还有面试预判也很重要,让它模拟面试官,挑我简历里模糊的地方追问,比如数据不详细、动词太笼统的经历,用STAR法则往深了问,逼我用过去式和数字回答,这样练下来,面试时就不会慌。如果有空窗期、跨行这种雷区,也让它帮我想话术,重点是突出“主动选择”,不是逃避,而且话术要具体,别来“保持自信”这种没用的建议。另外,还得让它帮我设计3个反向提问,就是面试最后问面试官的,比如向谁汇报、有多少资源权,这样能摸清这个岗位的真实情况,避免踩坑。指令给完之后,AI就会按步骤来,先让我确认JD和简历,然后用表格列清楚gap,给我补短板的建议,再抛3个尖锐的面试题,我答完之后,它再用KISS原则帮我复盘,哪些要保持,哪些要改进,哪些要停止,哪些要开始准备。
找工作,你都让AI帮你做...
点赞 评论 收藏
分享
评论
3
16
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务