前言 2022年已经悄然过去一半,马上有到了秋招的时候,对于Android开发者们,也是听到、看到了很多不太利好的消息,很多大厂也是频频冲上热搜,这也着实让大家对自己的前途感到迷茫。 其实近些年来,很多人都在不断地唱衰Android的发展趋势,虽然Android热度不如从前,随着行业的发展,各大厂对于从业者的要求也越来越严格,但其实那些基础知识扎实、开发技能过硬的开发者依旧是各大厂争相抢夺的香饽饽
#陌陌暑期实习生#写一下本次陌陌Java后端笔试体会。 开考系统直接崩了,等了大概40分钟,进去就剩15分钟,但是中间延长了20分钟,不过最后剩13分钟时,倒计时直接变为1分钟,无奈直接交卷了。 一共22道题,20道选择,2道编程 写了写选择,包括但不限于linux,前端http,DNS,消息队列,多线程,封装,继承,多态,redis缓存三兄弟,软件工程内容,git,网络安全,数据结构,数据库索引
线下宣讲会 第一个到,给了我一个衣服,问怎么了解到信息的,我直接贴脸开大说上一次笔试做过,卡了一下(比较委婉,没敢说大范围504,白做一次笔试) 线下笔试内容20道不定项选择,单多选交错在一起,什么正则,linux,shell,数据结构,设计模式都有考察 一道编程,一道思考 编程题是先是模仿redis的geohash编码,交替合并经纬度二进制,转base32输出字符串 手写代码 思考题 五亿的数据
7.12 一面通过,一面面试体验良好 当天下午hr通知二面 约了7.14的二面 7.14下午三点二面,面试官迟到,与hr沟通后进入会议室开始面试 一上来问了我很多与推荐算法无关的东西(是真不会啊) 问了和开发相关的,什么是推排序,怎么实现, 一个场景题,给你一个不知道长度的链表,怎样等概率的抽取50个数据。。。。。。 就是不问机器学习的相关知识,当场kpi面试官,直接摆烂 之后,问了论文和项目,说
陌陌安卓一面 自我介绍 大概讲一讲reactor模型 你采用reactor模型的理由 假设现在2个人在同一个群里几乎同时去更改群名,你如何保证它能被安全正确的修改 数据库的读写锁 数据库ACID 你的群聊是如何实现的 如何判断用户是否在线 TCP和UDP的区别 客户端如何拉取离线消息的 现在用户加入了100个群聊,如何拉取这100个群聊中的离线消息 你刚刚提到界面会卡死的情况,为什么会卡死? 在安
(60mins) 自我介绍 介绍项目 Java基本数据类型 基本数据类型和引用数据类型的区别 基本数据类型哪些不能相互转换 ==和equals Java异常处理机制有哪些 Finally中的代码一定会被执行吗? throw和throws的区别 线程创建的方式 各自的应用场景 callable的返回值是什么 线程池的属性 线程池中核心线程数为5 最大线程数为8,如果核心线程都在执行,再添加个线程会发
软件功能:模仿陌陌客户端,功能很相似,注册、登陆、上传照片、浏览照片、浏览查找附近会员、关注、取消关注、聊天、语音和文字聊天,还有拼车和搭车的功能,支持微博分享和查找好友。 后台是php+mysql,前台是xcode工程 前台下载地址:https://github.com/zengchao/MOMO 后台下载地址:https://github.com/zengchao/MOMO_SERVER 上线
7.12号 一面:60分钟 1. 自我介绍 2. 选一个你觉得做的最好的项目进行介绍,然后逐个问简历上写的该项目的每个技术点(项目大概问了30分钟) 3. Hadoop组件你熟悉那个(回答MapReduce和HDFS) 4. HDFS的读写流程说一下 5. 如果HDFS写的过程中DataNode宕机了会怎么办?(回答了一台DataNode宕机的处理机制) 然后追着问:如果所有的DataNode都
自6.14笔试崩了后,重新笔试当时看着那笔试题一脸懵,最后那两道场景题..... 7.1号,早上有个北京未接电话,怕是面试的,打回去结果给我挂了,但是boss上发来了微信,就加上微信,约了二号的一面 7.2陌陌一面(45分钟): 顺序记不起了 1.HTTP和HTTPS区别,那个传输更快,然后HTTPs建立会话过程 2.不说osi,说常用的网络5层模型 3.项目中传统的传输层协议慢,你怎么优化 4.
整理了一下提前批的面试 项目: 项目介绍一下 数仓建模,设计的每一层的作用?数据量有多大? Hive怎么创建分区表?项目有用到动态分区吗?用到过二级分区吗? 了解Hive调优吗?分区裁剪了解吗? HDFS写数据流程 一台DataNode宕机怎么处理 HQL语句的执行过程,验证用户权限在哪个组件?语法检查、表结构是否存在的检查在哪个组件? 对哪个大数据组件熟悉? HBase LSM树的思想说一下 M
1.构建图使用递归和回溯实现最长路径 通过100% public class Solution { public String LongestBehaviorPath (String[] paths) { Map<String,List<String>> graph = new HashMap<>(); Map<String,Integer> indegree = new HashMap<>();
7.15 笔试 7.20 一面 无自我介绍 介绍项目 Anchor-free标签匹配方式 小目标信息丢失问题 基线选择 模型压缩技术 代码 7.1 求均方根 7.2 Softmax函数 7.3 交叉熵损失函数 7.27 二面 自我介绍 项目介绍 传统方法如何处理多尺度目标共存问题 双模态语义分割框架 语义分割损失函数 语义分割常见问题 边界模糊问题 点云配准及应用 凉~ #陌陌面试#
Python 中的元类(metaclass)是一个深度魔法,平时我们可能比较少接触到元类,本文将通过一些简单的例子来理解这个魔法。 类也是对象 在 Python 中,一切皆对象。字符串,列表,字典,函数是对象,类也是一个对象,因此你可以: 把类赋值给一个变量 把类作为函数参数进行传递 把类作为函数的返回值 在运行时动态地创建类 看一个简单的例子: class Foo(object): fo
陌生人匹配 必须基于BK.Room,即厘米秀后台房间方案才可以支持陌生人匹配。使用本功能需提前向腾讯后台同学申请。 未申请的游戏是不可以使用本功能。 申请通过后,在xcode工程以及手Q环境下可以使用申请的gameId 进行调试。
12.1 你所没有深入的HTTP Internet有两个核心协议: IP和TCP,这样讲述起来似乎会很漫长。 基本概念 超文本传输协议 (HTTP-Hypertext transfer protocol) 是一种详细规定了浏览器和万维网服务器之间互相通信的规则,通过因特网传送万维网文档的数据传送协议。 HTTP是用于客户端与服务端之间的通信。 传输层的TCP是基于网络层的IP协议的,而应用层的HT