跟面试官聊了挺多,问的问题是真的多...而且很细致。写几个没答好的问题吧.. 微信开发中unionid和openid的区别? openid:一个用户+一个微信应用(微信开发平台下的应用,如公众号,小程序)唯一确定一个openid unionid:一个用户唯一确定一个unionid(换言之,一个用户在微信平台下所有的unionid都是相同的) ps:pc端和客户端同一用户获取的openid不一样 E
很久之前面的了,简单写一下 实习 实习工作具体介绍 Redis分布式锁如何使用 RocketMQ实现延时消息使用场景、原理 如果延时topic里有一亿条消息,如何取出即将到延时时间的消息?全表扫描? 看你说服务QPS很高,对于高并发场景下有什么需要注意的问题 异步调用一定比同步调用快吗 100的QPS,同步调用开100个进程,是否比多线程(线程池)更优? TransmittableThreadLo
1.自我介绍 2.问下之前的实习 3.如何实现一个不被继承的类 4.对堆和栈的理解 5. 算法题 两个链表的第一个公共节点 6. 对测试和测试开发的理解 7. 如何测试朋友圈的评论功能 8. 手撕算法题 ****** #字节跳动##测试开发##实习#
能效平台开发测试实习生 牛客乱点到的,就约了面试。飞书视频面试。 9.22 面试 30分钟 1.自我介绍 2.python实现二叉树的广度优先遍历(BFS) 3.python的数据结构 4.http请求 5.htttps建立连接 状态码 6.linux常用命令 7.linux查看日志最后十行:cat test.log | tail -n 10 8.管道服务 9.输出重定向 10.linux启动过程
自我介绍 项目 如何测试微信发红包功能 如何测试账号封杀这个功能是否正确 三个编程题 最长无重复子序列 sql查询:查询语文成绩排名前十的同学的姓名 简单字符串处理: 1, **********提取出zhangsan并首字母大写
#百度2024暑期实习# 3.13那场笔试(选择+编程) 30道选择,覆盖范围很广,一半题型没见过 2道中等难度编程题: 第一个题目【归零】,给一个二进制字符串,你可以采用任何连着的1组成的二进制字符串(类似于1111, 000111,1100),让这些1与给定的二进制字符串【异或】,让他全变为0即可,问最少的操作次数: 例如:1110001,让他与1110000异或得到0000001,在于1异或
#面经# #美团# #暑期实习# 简历抠得很细,想怪甲流,但其实就是自己太菜。流程都记得: 1.自我介绍 2.询问项目 3.八股文: a.进程和线程的区别 b.进程的状态 c.进程的通信方式 d.死锁产生的原因 e.解决死锁的方式 f.C++面向对象的理解 g.面向对象的抽象是什么意思 h.面向对象的多态是怎么实现的 i.重载和重写的区别 j.Cookie和Session的区别 k.TCP的三次握
1.自我介绍 2.挑一个项目讲讲 3.(说到多人协作)git怎么解决代码冲突 4.讲讲项目业务流程(数据中台) 5.项目用到了kafka,kafka架构了解吗,讲讲 6.Partition高可用怎么做的(不太全面) 7.flink讲讲(不太了解) 8.怎么短时间上手这些技术的 9.JVM内存模型 10.垃圾回收是回收哪个区域的 11.堆里面具体结构讲讲 12.Survivor为什么两个区 13.垃
介绍软光线追踪项目; 讲述光栅化里的MSAA和SSAA的区别; 讲述布林冯光照模型; 讲述Cook-Torrance BRDF;微表面模型中如何反应材质的粗糙程度? 讲述延迟管线和前向渲染; 光照计算发生在哪个shader里; forward+在移动端和PC上的底层实现(不会); 虚函数/纯虚函数/重载/析构函数相关; 指针和引用的区别; 计算结构体的内存大小; 如何用代码判断机器是否为大小端;
1、自我介绍 2、MR的执行过程,用了几次排序,Reduce怎么知道拉取哪些数据 3、RDD的底层实现(Spark用的不多就没问了) 4、项目介绍(没有针对项目进行提问) 5、SQL优化思路,具体讲了关于数据倾斜这块 6、SQL题:包含班级、学生、课程、分数的表,查询每个班每门课前三的学生 7、SQL题:包含user_id和target_id的表,找到互相关注的用户,优化不用join实现 8、SQ
1、自我介绍 2、为什么要去北京 3、MR的原理 4、为什么环形缓冲区到80%之后才反向溢写 5、SQL中哪些函数走MR,max走不走 6、select a,count(distinct b) from table group by a,MR的流程 7、SQL优化,如果给你两张表,用户视频表和用户粉丝表,怎么处理数据倾斜 8、SQL题:每个用户都有5门成绩,总计6列。请生成两列,其中1列是用户ID
1、自我介绍 2、看我用Java,问我Java程序的执行过程,然后Java怎么跨平台 3、基本数据类型,是否可以相互转换 4、自动装箱自动拆箱,Integer i = 100 是什么过程 5、深拷贝浅拷贝 6、Java是值传递还是引用传递 7、JVM的理解 8、堆是怎么划分的,实际有没有用到有关JVM的地方 9、垃圾清除算法说一下,什么时候FullGC 10、多线程,线程安全,线程通信之类的 11
岗位:数据开发 体验还不错,面试过程偏向聊天,会问一些新技术,从基础的框架为起点延申出一些问题,面试官也很友好,有些问题答不上来也说没关系 问的相对基础,但但范围较广 (忘记录屏以下为回忆,面试时长1h [蔚来数开一面] 自我介绍 实习介绍(因为前一份实习和数开相关性不是很大,只是写过sql就简单带过了没深挖 kafka相关: kafka的结构 优点,和其他消息队列相比优势在哪 数仓项目(自己做的
今天刚面完,记得的有: 1.自我介绍 2.项目深挖(有10几分钟吧) 3.问了以下http与https的区别,SSL加密是怎么实现的(我说我对计网不是很了解,就没怎么问计网的相关问题了) 4.说一下你学到的测试理论的基础知识 5.编写发朋友圈测试用例 6.数据库左连接 7.数据库表中排名最高的前5个人的信息 8.如何保证淘宝抢购只有一件商品时不会重复被购买 9.代码:有m个字符A=[a,b,c,d
概况:40分钟 4道编程题 只能切两次屏幕 可选语言(Java c c++ php JavaScript)无python 1.筛选出所有日志的报错信息 2.给定两个有序数组,求中位数(要求时间复杂度) 3.画步长为2的矩形 4.没看 😅咱就是说一道题都不会 #实习##广州腾讯凯博信息科技有限公司#