前言 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输出字符串 手写代码 思考题 五亿的数据
陌陌安卓一面 自我介绍 大概讲一讲reactor模型 你采用reactor模型的理由 假设现在2个人在同一个群里几乎同时去更改群名,你如何保证它能被安全正确的修改 数据库的读写锁 数据库ACID 你的群聊是如何实现的 如何判断用户是否在线 TCP和UDP的区别 客户端如何拉取离线消息的 现在用户加入了100个群聊,如何拉取这100个群聊中的离线消息 你刚刚提到界面会卡死的情况,为什么会卡死? 在安
(60mins) 自我介绍 介绍项目 Java基本数据类型 基本数据类型和引用数据类型的区别 基本数据类型哪些不能相互转换 ==和equals Java异常处理机制有哪些 Finally中的代码一定会被执行吗? throw和throws的区别 线程创建的方式 各自的应用场景 callable的返回值是什么 线程池的属性 线程池中核心线程数为5 最大线程数为8,如果核心线程都在执行,再添加个线程会发
7.12 一面通过,一面面试体验良好 当天下午hr通知二面 约了7.14的二面 7.14下午三点二面,面试官迟到,与hr沟通后进入会议室开始面试 一上来问了我很多与推荐算法无关的东西(是真不会啊) 问了和开发相关的,什么是推排序,怎么实现, 一个场景题,给你一个不知道长度的链表,怎样等概率的抽取50个数据。。。。。。 就是不问机器学习的相关知识,当场kpi面试官,直接摆烂 之后,问了论文和项目,说
软件功能:模仿陌陌客户端,功能很相似,注册、登陆、上传照片、浏览照片、浏览查找附近会员、关注、取消关注、聊天、语音和文字聊天,还有拼车和搭车的功能,支持微博分享和查找好友。 后台是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
7.15 笔试 7.20 一面 无自我介绍 介绍项目 Anchor-free标签匹配方式 小目标信息丢失问题 基线选择 模型压缩技术 代码 7.1 求均方根 7.2 Softmax函数 7.3 交叉熵损失函数 7.27 二面 自我介绍 项目介绍 传统方法如何处理多尺度目标共存问题 双模态语义分割框架 语义分割损失函数 语义分割常见问题 边界模糊问题 点云配准及应用 凉~ #陌陌面试#
1.构建图使用递归和回溯实现最长路径 通过100% public class Solution { public String LongestBehaviorPath (String[] paths) { Map<String,List<String>> graph = new HashMap<>(); Map<String,Integer> indegree = new HashMap<>();
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