这回是技术主管面 一开始先自我介绍,然后问了你认为自己最有成就感的项目的一些细节。 之后是两道的设计题,很自由,让你开个记事本边写边讲。分别是设计一个跨进程共享内存同步的 API 和处理快速创建释放堆上变量导致内存碎片的情况。主要看一个设计思路 目前等 HR 面通知#腾讯##C++##客户端#
自我介绍,然后问项目具体实现,然后问了个场景:下载线程如何通知UI主线程下载进度和下载完成。 然后问了自学cpp看了什么书(学校教java,cpp选修而且教的不深) 八股: 生产者消费者模型(具体没答上来,因为os课正在学,没上到) 线程和进程的区别 死锁是怎么产生的 什么是读写锁 深拷贝和浅拷贝区别 lambda表达式实现原理 解释智能指针实现原理 解释static,const,堆栈变量的区别
3.12上午投的简历,当天晚上收到电话3.13晚上7:30面 自我介绍,完了开始问项目。问了项目实现的具体细节,技术实现等等 然后开始八股 八股(有些记不清了): 简述cpp内存结构 cpp类在内存中的结构,虚函数表如何实现动态绑定 线程和进程的区别 线程如何相互通讯,进程呢 上面提到的进程间通讯(管道,信号量,共享内存,socket)的区别和使用场景 列举一下常用数据结构 b+树和b树的区别 如
本文向大家介绍Kafka 都有哪些特点?相关面试题,主要包含被问及Kafka 都有哪些特点?时的应答技巧和注意事项,需要的朋友参考一下 高吞吐量、低延迟:kafka每秒可以处理几十万条消息,它的延迟最低只有几毫秒,每个topic可以分多个partition, consumer group 对partition进行consume操作。 可扩展性:kafka集群支持热扩展 持久性、可靠性:消息被持久化
(1)Collection ① set HashSet、TreeSet ② list ArrayList、LinkedList、Vector (2)Map HashMap、HashTable、TreeMap
本文向大家介绍zookeeper 都有哪些功能?相关面试题,主要包含被问及zookeeper 都有哪些功能?时的应答技巧和注意事项,需要的朋友参考一下 集群管理:监控节点存活状态、运行请求等。 主节点选举:主节点挂掉了之后可以从备用的节点开始新一轮选主,主节点选举说的就是这个选举的过程,使用 zookeeper 可以协助完成这个过程。 分布式锁:zookeeper 提供两种锁:独占锁、共享锁。独占
本文向大家介绍Java 容器都有哪些?相关面试题,主要包含被问及Java 容器都有哪些?时的应答技巧和注意事项,需要的朋友参考一下 Java 容器分为 Collection 和 Map 两大类,其下又有很多子类,如下所示: Collection List ArrayList LinkedList Vector Stack Set HashSet LinkedHashSet TreeSet Map
本文向大家介绍内置filter都有哪些?相关面试题,主要包含被问及内置filter都有哪些?时的应答技巧和注意事项,需要的朋友参考一下 ng 内置的 filter 有九种: date(日期) currency(货币) limitTo(限制数组或字符串长度) orderBy(排序) lowercase(小写) uppercase(大写) number(格式化数字,加上千位分隔符,并接收参数限定小数点
数据库的4个基本操作--增加,删除,更新(修改),查询 也就是传说中的CURD党 本章知识点 把对象存入数据库(insert) 把对象从数据库删除(delete) 更新对象属性(update) 分页查询(query) 内部跳转到Jsp页面
我正在使用Spring Cloud oauth-2和Spring Cloud Security构建用户身份验证系统。我想有许多可以分配给用户组的权限。权限存储为枚举常量,如下所示: 我已经将身份验证服务器设置为向内存中的客户端发出JWT令牌。(我认为)一切都很好。 下面是我的用户详细信息实现 就像我说的,身份验证服务器正在颁发令牌。我面临的问题是授权。以下是我的资源服务器超文本传输协议配置: 成功
在Sonarqube5.5之前的版本中,为了考虑复杂性,有可能改变计算技术债务的方式,但在5.5之后,我看不出如何改变它。是否删除了此配置? 总之,在复杂的代码中,修复的成本比在简单的代码中要高得多。这里有一篇文章,您可以看到并比较两个相似的项目,它们的技术债务基于规模相似,但基于复杂性的技术债务却完全不同。此外,复盖面对这一措施也有影响;我认为,当你有足够的测试和覆盖,确保你没有破坏任何东西时,
一共四道算法题,不用一定写完一题才能写下一题,都是核心代码模式,不用处理输入。 PS:自动交卷了才发现还有一道问答题,我题目都没看到,应该这个笔试也寄了,哭死。 第一题:划船,输入三个float x, y, k;初始划一次前进 x m, 休息后退 y m,距离岸边k m; 只后每次划船距离缩短 1/5; float 不是很好处理...我就全拿double算了,AC了; 第二题:希尔排序变种,数据为
电话面试,没开摄像头,日常八股和一点点sql,23春招 自我介绍 上一段实习经历介绍(因为我做调优,所以没细问项目底层代码) 数组和链表的区别 八大排序 (着重说一个自认为熟悉的) 怎么样理解OOP 重载和重写的区别 接口和抽象类 什么是自动拆装箱,以及128 127 Integer的问题 String的缓存, “123” == “123”吗,可以用==吗? try catch中的return问题
1.自我介绍 2.针对自我介绍问了参加竞赛情况和内容 3.熟悉的时间复杂度最低排序方法(我答的快排),追问有无其他时间复杂度一样的排序算法,快排最差的情况是怎样的 4.对二叉树和B+树的理解,二叉树的遍历采用非递归形式怎么实现。(我答栈的思想……,得到认可) 5.前端中关键字查询如何实现高亮效果 6.登录过程中按照严格顺序调用3个接口,怎么理解(回调函数) 7.对react和vue的理解,各自的优
我无语了,上来三个问题直接反问 1.你了解springcloud的原理吗 2.你了解elasticsearch的底层原理吗 3.你熟悉jvm的调优吗 现在实习生都这么问了吗,还是故意耍我啊?学到这种水平只配当实习生吗?