人生而无名 level
获赞
9
粉丝
1
关注
5
看过 TA
162
重庆邮电大学
2025
Java
IP属地:重庆
暂未填写个人简介
私信
关注
09-24 22:34
已编辑
重庆邮电大学 Java
选择题全是单项选择,内容涵盖,Java,sql,数据结构、计网和操作系统,排序,设计模式编程题1.给一个长度为n的字符串只包含大小写字母,经过k次操作,使得最终字符串大写字母最多。操作是转换操作即把大写转成小写,小写转换成大写。(三题中唯一A掉的一道)思路就是计算原字符串中大小写字母数量,可以用一个大小为2的数组charNum表示,charNum[0]记录大写字母数量,charNum[1]记录小写的字母数量。最后比较k与charNum[1]的关系,如果k2.最大字典序列。给定一个无重复元素且无序的数组,每相邻的两个数字可以进行交换,但是每个数字最多只能交换两次,求这个数组的最大字典序列。(字典序列的解释就是从第一个元素开始比较,找到第一个不同的元素,数字越大的字典序列越大,说白了就是看数字越大就行了,比如 34131 思路就是使用哈希存储每个数字的移动次数(其实数组也可以,但是要注意用数字作为数组的下标才行),然后使用贪心尽可能的去把大数往前移动,哈哈哈,然后就只通过了测试用例,提交为0,一个小时捏,真开心啊!3.没时间看,看了一下找路径,应该要用到图。评测题20到性格测试,竟然还给了两分,可能是怕有人不做吧!总结:sql还是要加强点,设计模式也要了解一下,排序回顾回顾,计网和OS背起来!
投递得物app等公司10个岗位
0 点赞 评论 收藏
分享
笔试:30分选择(基础,没什么难度)70分编程(第一道bfs全A、第二道贪心吧(也忘了)应该是A10%、第三道应该是图的问题(不会)A3.3%)估计是无了。AI面:6道题(每道题可以有两次更换题目的机会),2道开放的个人问题。第一道:网络先关:TCP相关不会,换;302和301的区别,不会,换;什么是中间人攻击,如何防范?我:blablabla....第二道:Java相关:换两次;String类为什么是不可以变的,怎么理解这句话?第三道:Linux相关:如何创建文件和目录、复制、删除和移动第四道:数据库相关:换两次,其中一个是索引的。表级锁和行级锁的区别第五道:三道都不会,最后一个是如何获取Stream流的最大值和最小值(这个不知道和什么相关的了,应该可能和Java相关)第六道:设计一个任务管理功能模块,包括任务的发起、分配和进度跟进,给出数据模型和功能设计(好难,一时间不知道怎么回答了)->追问如何设计任务优先级和截止时间,以及这两个对任务的跟进和分配有什么影响?第七道:个人->大学期间个人计划和收获->追问第八道:个人->如何适应新环境和不熟悉的编程语言->追问综上,和团子无缘了,笔试都没及格,算法准备不充分,图和动态规划、贪心这样的都没看,以为只会在最后一道算法题考,抱有侥幸心理,但是团子让我明白了求其上,得其中;求其中,得其下。总结一句话,秋招之路任重而道远,害得学!
美团AI面311人在聊 查看9道真题和解析
0 点赞 评论 收藏
分享
0 点赞 评论 收藏
分享
关注他的用户也关注了:
牛客网
牛客企业服务