岗位:【转正实习】软件开发工程师-后端方向 感受:刷惯了力扣,ACM模式太难受了,提交没通过也不知道是什么类型的案例没通过 题目: 1、MT 是美团的缩写,因此小美很喜欢这两个字母。 现在小美拿到了一个仅由大写字母组成字符串,她可以最多操作k次,每次可以修改任意一个字符。小美想知道,操作结束后最多共有多少个'M'和'T'字符? 2、小美拿到了一个由正整数组成的数组,但其中有一些元素是未知的(用 0
团子,我的神,面试官真的都很幽默啊 面试时长:60min(大部分时间吹水 面试内容: * 自我介绍 * 腾讯项目讲下 * 华为项目讲下 * dji项目讲下 * 手撕:线程交替输出 * 转java吗? * 转是因为找不到工作还是真的可以转 反问: * hr面排到了下下周
JAVA基础 HashMap ConcurrentHashMap实现,JDK1.8结构实现 充血模型和贫血模型的区别 设计模式用在哪 静态代理,动态代理,JVM调优 DDD的好处,和MVC的区别 垃圾回收算法 深入提问 什么是回表 redis并发锁内部实现,分段锁好处 ... 场景题 抢红包算法实现
epoll 线程池 项目难点 Linux系统常用操作命令 CPU和内存占用过高如何查看和解决 TCP缓冲区,半连接队列,Accept队列 三种智能指针 move()底层 NULL 和 nullptr 手撕:1-n中均匀选取m个数;pow(x, n) 评价:差强人意,有些细节描述的不是很准确,面试体验良好
问了很久实习和项目 八股:并发与并行,线程池 进程和线程 tcp,udp 七层模型。ip寻址在哪层,tcp协议在哪层 hashmap结构,是否线程安全,怎么实现线程安全,查询的时间复杂度 算法题:无限的水,已知大水桶和小水桶的容量,求能不能得到目标容量的水 逻辑题:25匹马,5条赛道,选最快的三匹马,最少比较几次 暂时只能记得住这些 团子的面试体验还是很好的
1.如何写分页查询 2.分页查询的实现
只做出了三道半。。。感觉美团换成牛客平台后,特别针对Java选手,同样的思路cpp、py都能过。。。 第一题:小美种果树 当时直接模拟就好了,我在这边找规律,做了快半个小时 public static void main(String[] args) { Scanner sc = new Scanner(System.in); int x = sc.nextInt
Python选手 1, 2签到 3. 两个数组排序后,一个从大到小,一个从小到大,枚举是否满足条件即可 100 4. 平均值为k的最大长度连续子数组,前缀和暴力超时0%, 写了个历史每点有多长子数组的简单优化5%;看别人暴力能过90%,看起来有python的问题
c++硬面java岗,直接回到人才库,haha 1.死锁,面试官让想到啥说啥 2.http一些经典面经,状态码,报文格式等等 3.cookie和session 4.mysql索引 5.mysql隔离级别 接下来是jvav时间,开始胡言乱语 4.HashMap遍历方式 5.线程池有哪些参数 6.mybatis缓存 7.hbase数据读写啥的 8.java集合 9.谈谈spring的AOP 算法:1.
个人可以被邀请进入多个团队作为协作成员,也可以创建自己的团队,作为团队负责人;所以多团队间的切换尤为重要,要搞清楚自己当前所在团队。 每次系统登录时,默认进入的是最后一次退出时的团队。 切换团队方法: 方式一:在团队点击“团队管理”右上角“设置”菜单,下拉项里选择“切换团队”即可打开团队列表页进行切换 方式二:直接在地图界面,点击团队logo,打开团队列表窗,进行团队切换
进入团队管理: 方法一:在地图界面点击左上角团队logo处,打开弹窗,点击“团队管理”,可以进入后台团队管理界面 方法二:在地图界面点击左下角个人头像logo处,打开弹窗,点击“进入企业后台”,进入后台后,选择左侧菜单“团队管理” 团队里人员角色分为三类: 团队负责人:即创建团队的人,对全团队有最大权限 团队管理员:即对所有地图都有管理权限 团队成员: 普通成员对地图没有任何权限,必须由地图管理员
一面 自我介绍 讲一下自己印象最深刻的项目(我提到使用了xgb 讲一下xgb的原理 逻辑回归的梯度推导 os常用命令操作: pwd, top, kill pid 如何杀死僵尸进程 算法题:第K大的数 二面 自我介绍 实习经历做了什么,还要什么可以挖掘的 L1,L2的作用 transformer encoder的结构,和decoder有什么不一样 有没有关注业界的一些进展?比如google,微软之类
奇妙的面试之旅 #面经# 一面 面试官很客气,说话一口一个“您” 上来先告诉我我们找的虽然是测开但我们部门不做测试相关(答:这正合我意) 各种八股文 sql题好几道 算法题好几道 反问:要的反馈建议 答:挺好的,基础不错,知识面很均衡 二面 问点八股 项目深挖 jwt登录鉴权讲一下 用的什么加密方法 token怎么储存,过期了怎么办 怎么防止别人用你的token登录操作
1.自我介绍 2.遇到的难题 3.还有其他问题吗 4.网络分层模型 5.分层的意义 6.http完整地发送一次请求的过程 7.三次握手 8.为什么需要三次,没有最后一次的话会出现什么问题 9.TCP和UDP的区别,举例应用场景 10.进程和线程有什么区别 11.进程间通信有了解过吗,有了解几种 12.死锁及其必要条件 13.异步编程有用到过吗?怎么实现的 14.promise和async awai
我有一个带有浮动列的Pandas DataFrame,我将其转换为列表,然后转换为字符串,然后写入文本文件以供其他用途。 例如: 但是,我需要转换后的浮点数不使用科学记数法(本例中为7.569999997E-05)。抑制这些浮动的科学符号的最佳方式是什么?在Pandas数据框架中提前或在序列转换为列表后进行更合理吗? 我研究了“float\u format”参数,该参数可以使用“to\u csv”