我简历是C++,全程问我Java 算法题:最大重复子串 java的反射机制 java的类加载机制 Spring的AOP java中HashMap遍历删除的方法 TCP和UDP UDP的应用场景 微信和QQ采用的协议 怎样保证redis挂了,信息不丢失 多级缓存如何保证一致性 count(1) count(*) count(字段) 比较 k8s和docker java中多线程有哪几种实现方式 生产环
没有自我介绍,直接开问 1. 你自己挑一个项目跟我说一下背景,目标,过程,结果 2. 你这里用 MySQL 不就行了吗,为什么要用 redis 3. 快几十 ms 用户感知不出来吧(然后我继续说了一堆原因仍然没认可) 4. 你有学过大数据的一些算法对吧,挑一个你说说 5. 问一下基础吧,操作系统进程有哪几种状态 6. 阻塞能直接转运行态吗,为什么 7. 查看进程当前状态的命令是什么 8. 还知道哪
腾讯云一面,一小时刚刚好结束 先做了自我介绍,然后问了一些项目实现 1. 看到你有了解 map reduce,如何理解 map reduce 的 shuffle 过程 2. 说一下 raft 算法的流程 3. 说一下 select,poll,epoll 的区别 4. epoll 的事件驱动具体是如何实现的 5. 看到你项目中有用到消息队列,消息队列都可以做哪些用途 6. HTTPS 的流程 7.
因为本硕都是机械,项目一个是ROS机器人一个是图像分割算法。昨天接到天美的面试消息觉得很不可思议..最后面试官也说让我去投车企吧...当然凉是凉了,东西还是学习到了。(吐槽一下,面试官的话我听得不是很清楚,面的很痛苦) 流程: 自我介绍 讲项目,项目用了生产者消费者模型,且消费者比生产者慢,共享内存是哈希表。共享内存上了互斥锁。问我为什么不用消息队列...说上锁影响性能 然后问我生产者消费者模型如
1. 自我介绍 2.做算法题 两个整数,修改二进制位使得二者相同要多少次修改? 给两个不限制大小的数字,求乘法。 三数之和,求最接近 target 的和。 代码题写的很差,给了 45 分钟,第一个题只考虑了正整数。。用了异或,第二个题没理解清楚,用了 int 64, 是给 string。 第三个题双指针没啥难度。 最后写了一道半, 面试官给我时间重写第二题和第一题,也没改完,就讲了一下思路。 3.
1. 负载均衡算法有哪些,如果有哈希和加权两种算法,如何选择,为什么这么选 2. Redis数据结构,主从复制,全量复制, 3. 分页存储每页大小4KB,如果要存储一个4KB的数据和一个3KB的数据,哪个效率更高。 4. mysql事务,引擎,默认的隔离级别 5. HTTP和HTTPS的区别,非对称加密和对称加密,为啥采用这种方式。 手撕:LRU,get,set方法 八股问道不会为止,手撕就在本地
::: hljs-center 30天连续签到配置说明文档 ::: 1、C端页面样式参考 2、功能说明:可自行创建30天的连续签到,可单独取出h5链接投放;也可直接添加签到组件,在商城页面中展示; 3、玩法介绍: ·不跟随客观时间进行签到奖励,仅根据用户连续签到天数来进行奖励 ·用户连续签到天数越多,当日获得的奖励也越多。最高已30天的奖励为上限 ·补签仅支持30天内的补签 4、接口/技术对接 ·
四面没问技术问题,应该是hr面?但是官网显示复试 时长:20min 面试内容: * 自我介绍 * 简历上的算法介绍下 * 去实习遇到什么问题,为什么去实习 * 能实习多久 * 想做算法还是开发 * 项目遇到的困难怎么解决 * 如果进来要转golang,会怎么学习? 反问: * 转正率:未知(但是招实习,秋招也会有hc 高不可攀的鹅子能否给我个救赎的机会
1.自我介绍 2.问项目 3.数据库索引,索引优化,B+树 4.MySQL 隔离级别,InnoDB 引擎 5.聚簇索引和非聚簇索引 6.操作系统请求分页过程,调度算法,内存扩容原理 7.操作系统进程原理,互斥量,信号量机制 8.计算机网络七层网络的协议,过程,ARP 协议 9.HTTPS 实现原理,对称加密和非对称加密的过程极其所处的流程 10.三次握手四次挥手中各个状态位的变化以及 seq 指的
base 西安 4.17 一面 面试官迟到半小时,还说等一下让他找个会议室。 自我介绍 先做3道题:经典 TopK、二叉树的层序遍历以及实现 memcpy 函数(考虑内存重叠问题)。 问项目 条件变量和互斥锁 如果使用 new 分配一个超过物理内存大小的空间,会发生什么? 如何调试程序? IP 头包含哪些字段? ARP 协议 什么是路由?如何查看路由?结果是什么? TCP 和 UDP 的区别? 什
4.14更新,已经G啦,网站显示不合适。 祝各位抓住尾巴找到实习。 祈祷还有hc,求二面。 自我介绍 看简历死扒项目 2.1 项目大概运行过程,为啥用多进程,多线程,有什么优点。答:大概回答了一下进程线程定义,优点什么的,说了一下整个程序服务的先后过程。 2.2 日志服务器怎么实现的。 2.3线程池怎么实现的,大概写一下你这个threadpool类,指出我这个线程池有不足 八股 3.1 c++对比
找了两个月的实习,某直骗沟通了 1700+,简历投了 160+,就十来个面试。大厂大多数都投了,可惜都没有面试机会,今年是真的难啊,最后感谢云智的收留。 而且云智就在我上学的城市,每天还有班车接送上下班,对于普通本科的菜鸡来说已经挺满意的了。 下周就入职啦,所以发个面经给各位参考参考,也祝各位都能拿到自己满意的 offer。 时间线:一面(3.24)-> 二面(3.31) -> HR 面(4.3)
1.9. 笔试 插件有几种? 文中举了几个例子?分别用于阐述什么问题 插件配置项有几种,举例说明 如何重构代码 grunt 是做什么的,如果使用grunt创建jQuery插件 如何发布插件 为什么缓存this
问题内容: 问题 我有一个表单,提交后将运行基本代码来处理提交的信息,并将其插入数据库中以显示在通知网站上。此外,我还有一个列表,他们注册了通过电子邮件和SMS消息接收这些通知的人员。此列表暂时是微不足道的(仅推送约150个),但是足以导致花费一分钟以上的时间在整个订户表中循环并发送150多个电子邮件。(由于批量电子邮件政策,电子邮件是根据我们的电子邮件服务器的系统管理员的要求单独发送的。) 在此
每当我最初创建我的活动时,一切都很顺利,因为我能够正确地膨胀我的布局。但是,问题是每当我切换到使用另一个应用程序,然后返回我自己的应用程序时,我都会收到一个错误,说为空,导致我的应用程序崩溃。如果我切换到另一个应用程序几分钟,我的为空,也会导致我的应用程序崩溃。 如果我对Android生命周期的理解正确的话,我意识到活动是在从后台到前台的时候被重新创建的,而< code>onCreate方法是从这