字节笔试客户端方向 总结

#字节跳动#

记录一下今天上午10点~12点字节笔试:
第一题70%(20‘):给两个整数,将其二进制每一位,分别填充到一个新的整数的二进制奇数位和偶数位后输出。依次取低位,按位或

第二题75%(25‘):输入m个不重复的点(一维数轴上),将其中n个点连成一条线段(包括首尾点),输出最短线段的首尾点。先排序,再遍历

第三题80%(25‘):给一组整数,要求不改变原顺序的情况下,将其划分成三组,满足第一组数只和与第三组数只和相等,求这个相等数的最大值(三组数可以为空)。双指针

第四天0%(30‘):给n行输入,每行按从小到大给出一组数,要求将每组数之间有大小重叠的合并,然后输出这几组数里面含有斐波那契数最多的一组数,若斐波那契数数量一样多,则输出首元素最小的一组数。构造斐波那契数哈希表,双遍历合并,去重,遍历,排序

最后一题是多行输入,最后一行并不是一个\n,所以用input()读的话会报(EOFError)用try except捕获一下,然后break就好,当时没想到try except导致一直卡在input等待里,0分,现在想想,我真的晕死。
全部评论
和算法不是一套题啊,
点赞 回复 分享
发布于 2022-10-23 18:51 韩国

相关推荐

天天困啊:个人建议第一点就是熟悉Redis这里不要这么写,写上Redis比较核心的技术,什么缓存一致性,雪崩穿透击穿那些,掌握cos其实不用写在专业技能里这个你做了鱼皮的这个项目面试官默认应该认为你应该懂了,鱼皮这个项目核心挺多建议多啃啃,在做一个鱼皮的微服务项目俩项目在一起比较好哦
你的简历改到第几版了
点赞 评论 收藏
分享
DKS233:(1)专业技能:Java8也太旧了,最少也要了解到JDK17吧,可以参考现在SpringBoot支持的Java最低版本,熟悉mysql基本理论具体指啥,是锁这种具体原理还是分库分表这些业务场景,spring这些专业词汇,大小写要写对(全篇简历都有这个问题,显得不严谨),熟悉使用框架进行业务开发就别写了,如果要写,起码要写到框架原理部分吧,比如aop,启动原理什么的,springcloud具体指哪些模块呢,写清楚,网关还是鉴权还是什么,“改造”没必要写吧,你直接说用springcloud开发的不就行了(2)项目经历:首先格式就有大问题,时间怎么能换行呢,调整一下,响应速度那个,如果指的是将部分数据从其他数据库转到redis的提升就别写了,因为这个不算难点,redis可以写写分布式这些,比如容灾怎么实现的,数据库同步怎么做的
点赞 评论 收藏
分享
评论
1
10
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务