自我介绍,说了Golang,然后开始问golang Golang相关: 1. new make的区别 2. GMP模型 3. 使用golang中遇见的坑(说了map并发读写 问sync.Map的具体实现) 4. 数组与slice的区别 5. 逃逸分析 这部分的总结是:啥都不会,面试官问:你这没有准备呀 然后看项目: 看到了用了RPC框架 1. RPC与HTTP 说到pb协议,为什么pb协议快,JS
本人Java后端开发方向,面试官希望我往全栈和C++方向发展。 由于部门太猛了,感觉有后续的几率不大,虽然问题没有特别难就是了。 这里挑一些我没答出来的和我觉得比较有价值的问题写一下。 上来先问有没有往C++和全栈方向发展的想法,问我还有没有必要聊下去(没有也得有啊) 然后扔给我三道编程让我自己做 链表环的长度 记录链表的长度和链表起点到环起点的长度就可以算出来了 我找到环起点后又绕了一圈算长度,
时长1h 1. 做题(三个,归并、链表反转、dfs,30分钟写完) 2. 讲讲项目,哪个最拿手。 3. buffer pool的lru怎么设计的? 4. 怎么处理刷磁盘的(讲了下B+树、buffer pool、disk manager分层设计,无需关心这个) 5. 如何处理多个线程同时读写?(上锁)索引并发控制如何实现的? 6. malloc和new区别 7. malloc具体实现(glibc链表
可能是做了笔试,二面三面好像没有手撕题目。 一面(2022.6.27):难得是个女面试官,问的内容挺基础的。 自我介绍 学前端多久了,怎么学的 最近在看的东西 问项目 难点 大文件上传技术方案 ajax的封装,取消请求 ts和es6的区别 vue2和vue3,改进 worker除了webworker还有啥类型 es6 let和const http1,http2,http3的改进 css实现小红点,
三面(1h) - 3.23 流程终止了 1.自我介绍 2.深挖简历上的项目,挑一个最具有代表性的,怎么做的,碰到了什么困难,怎么解决的,有什么收获(30min) 3.性能优化方法,一些具体的性能指标 4.HTTP和TCP在弱网络环境下有什么问题和优化 5.缓存方面的问题 6.平常的学习途径 7.场景题:一亿用户和一亿视频,怎么做一个实时展示Top100播放量视频的排行榜,允许有误差。 8.对Cha
在字节今日头条有10个月的实习经历,腾讯新闻和今日头条有很多类似的地方,面试官会结合实习经历问一些业务中的场景题,部分问题没想出来会一步步引导,体验不错; 最后挂的原因,我觉得是二面算法题想到了思路但是没写出来,八股和业务聊得还不错; 记录的是能想起来的一些问题,答案仅供参考,建议自己查一下,一般都会问的比较深入。 一面 55mins 实习经历聊的比较多,没有问java基础了,问了一些androi
多态如何实现; 虚函数的实现机制:虚函数表、虚表指针、子类继承时的内存模型; 函数调用的底层过程; 多线程你了解吗:不了解,只在软光里用过 OpenMP; 介绍下你的项目(全程自己说,我的项目是软光追+软光栅); 顺便讲了渲染管线的流程; 顺便讲了 MSAA 的实现以及 GAMES101 作业里的一个"黑线"的问题 背面剔除如何实现的; 齐次坐标的作用:将旋转和平移变换统一表示为一个矩阵 4x4(
1.上来就是三个题 (1)sql:给出一个学生信息表,求出每个班级人数占全年级人数的比例; (2)hive sql:A表10亿条数据,B表10万条数据,都含有 uid 和 name 两个字段 1)求出A表与B表uid的差(A表中有,B表中没有); 2)求出B表中的所有uid。 (3)有list1= [2, 4 , 7], list2 = [3, 6, 9],都是升序排列,将其合并成一个新的升序链表
背包重量:0 offer 凌晨还收到美的的感谢信,全A也挂了,*******,问了身边同学也都挂了,别让我在河道逮到你,你看我给不给你上强度就完事了,小美子。 今天上午元气也还没恢复,头疼的一,忘记录音了,到现在也实在想不起来问了什么,面试官没有开摄像头,也没有算法题,自己也答得很差,但是面试官人很好,感恩。 1、非常大的代码量,编译运行一段时间、发现CPU占用率很高 2、mysqlB+树说一下,
上一篇超字数了,新开一篇续 04.14 四面 20min 破案了,四面似乎是部门大佬面(面试的时候看背景似乎是一个独立的办公室,猜测是部门主管之类的?而且面试官本人一看就有一种大佬的感觉),没问技术,就聊了一些比赛经历,对工作问题的看法等等,就基本闲聊,最后还说对我评价挺高的?还说和HR那边沟通一下尽快推流程(也不知道是不是跟每一个到这面的人都这么说的),不过最后面试官还说希望我能尽早到,并且还强
自我介绍?介绍了一下部门 volite作用是什么?实现原理是什么? 2G内存分配4G内存,可以分配成功吗?(答了虚拟内存可以分配成功) 熟悉的设计模式?(说了策略模式) 虚拟内存的作用?为什么需要虚拟内存? 数据库查询慢如何处理?(回答explain,判断索引有无失效,最左匹配,前导模糊) 采用多线程模型的场景? 不借助已有的锁,java实现互斥锁?(信号量+队列阻塞) 单例模式如何实现线程安全?
总体用时1小时42分,所有面试中强度最大的一个了 每一个点都挖得很深,当时状态也不太好,面晕了 1、自我介绍一下 2、讲一下项目是如何设计的 3、redis+lua扣减库存是怎么做的 4、为什么redis+lua能够保证原子性,原子性是在哪一个级别的 5、使用rocketmq实现一个削峰,扣减库存不是已经在redis里面做了吗,为什么还要有这样一个逻辑 6、redis和mysql中的数据以哪个为准
#软件开发2023笔面经# 应该是三个星期前的事情了,上午10点半开始,问的还是挺让我惊讶的,一句话总结:从计算机网络到CSS。 面试大哥挺礼貌的,上来先自我介绍。然后正式开始。 自我介绍, 浏览器从搜索到渲染, dns本地域名服务器存储, get和post, https两种加密方式, p2p协议的三种寻找资源方法, H5新特性, html引入资源, html标签有几种类型, img标签是属于哪种
#运营人求职交流聚集地# 这一面是资深同事面,应该是教育行业,群面的面试官所在的行业会是转正后优先轮岗的地方,时间持续了大概45min(最多应该可以一小时 ) 面试主要问题如下: 1、自我介绍 2、深挖创业经历(跟运营有一些相关),包括为什么做,怎么做大,后面的计划是什么 3、为什么要来腾讯广告,自身的竞争优势是什么(why this company?why me) 反问环节: 1、管培生轮岗的安
#运营人求职交流聚集地# 这一面应该还是资深同事面,相较于一面增加了具体业务的细节考察,主要问题如下: 1、自我介绍(突出学习和适应能力+沟通协调能力+数据思维和运营经验) 2、为什么没结合自己的专业背景和前期实习找对口工作,选择互联网 3、创业开网店的过程中有没有发生退单,原因是什么,如果重来会怎么做 4、如果做淘宝的站内营销,如何进行策略调整 5、和业务非常相关的情景题,分析客户投放朋友圈广告