笔试咋样啊? 难吗
点赞 1

相关推荐

//小美的&nbsp;MTimport&nbsp;java.util.Scanner;import&nbsp;java.util.ArrayList;import&nbsp;java.util.List;//&nbsp;注意类名必须为&nbsp;Main,&nbsp;不要有任何&nbsp;package&nbsp;xxx&nbsp;信息public&nbsp;class&nbsp;Main&nbsp;{&nbsp;&nbsp;&nbsp;&nbsp;public&nbsp;static&nbsp;void&nbsp;main(String[]&nbsp;args)&nbsp;{&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Scanner&nbsp;sc&nbsp;=&nbsp;new&nbsp;Scanner(System.in);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;int&nbsp;n&nbsp;=&nbsp;sc.nextInt();&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;int&nbsp;k&nbsp;=&nbsp;sc.nextInt();&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;List&nbsp;list&nbsp;=&nbsp;new&nbsp;ArrayList<>();&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;String&nbsp;s&nbsp;=&nbsp;sc.next();&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;int&nbsp;l&nbsp;=&nbsp;0;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;for&nbsp;(int&nbsp;i&nbsp;=&nbsp;0;&nbsp;i&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;char&nbsp;c&nbsp;=&nbsp;s.charAt(i);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;if&nbsp;(c&nbsp;==&nbsp;'M'&nbsp;||&nbsp;c&nbsp;==&nbsp;'T')&nbsp;{&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;l++;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;} if (l + k >&nbsp;n)&nbsp;{&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;System.out.println(n);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;else&nbsp;{&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;System.out.println(l&nbsp;+&nbsp;k);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;&nbsp;&nbsp;&nbsp;}}
投递美团等公司9个岗位
点赞 评论 收藏
转发
#店小秘#一面(60min)1、arraylist和linkedlist的底层实现?&nbsp;两者适用的场景?2、redis的数据类型3、redis常用的是什么数据结构?&nbsp;使用的场景4、redis是单线程还是多线程?&nbsp;为什么要这样设置5、数组和链表的区别,在内存分配这块有什么区别6、栈和堆的区别?7、MySQL有怎么优化过吗8、事务的隔离级别9、了解过索引吗?优点和缺点10、聚簇索引和非聚簇索引的区别?11、RabbitMQ如何避免重复消费(mq经典题)12、假如反馈线上系统有卡顿,如何排查,从哪些方面13、为什么要进行分库分表14、如果sql语句执行慢,如何定位走哪个索引15、拷打项目,具体问项目中的优化、实现场景、为什么这么选择、有没有其他解决方案二面(40min)1、从上一段实习学到了什么,有什么收获2、平时如何学习3、了解synchronized和volatile关键字吗,有什么区别4、synchronized可以怎么来使用(我回答的不太好)5、RabbitMQ消失丢失的场景,如何防止丢失6、了解分布式锁吗(这个也是有点弱)7、redis分布式锁的实现方式8、给一个数据量很大表加字段或者加索引如何加(1、可以直接创新表加,加完复制数据过来,可能会丢失&nbsp;2、可以从库加字段操作,然后主从切换,数据丢失可能性小)9、了解线程池吗?线程池的参数10、谈谈Syschronize锁,锁怎么升级的11、说说你自己有什么优势和劣势12、捞点家常和询问职业规划总结:面的八股算基础,主要是对于项目要熟悉,对项目问的比较深且会扩展出来询问(本人较菜)
查看27道真题和解析
点赞 评论 收藏
转发
牛客网
牛客企业服务