今日头条java开发一二面

一面:
1.给定一个字符串str, 及数字n,要求写一个方法,将前n位字符和后面的字符顺序对调。比如,输入str=abcdefg,n=3,对调后的结果是 defgabc
要求不能使用已有的字符串截取函数
2.http状态码200到500
3.实习经历
4.hash原理(斗地主的扑克牌怎么用hash随机实现)
5.http协议
6.tcp和udp的区别
7.tcp机制
8.tcp如何保证包的顺序传输
9.tcp拥塞窗口
10.进程和线程的区别

二面算法:
1.表:sales_id,sales_name,leader_id
条件:sales_id(最顶级的一个leader)
结果:所有销售(叶子节点sales_id)拿出来。
 list<sales_id>= get_sales_ids_by_leader_id(sales_id);
2. A,B链表交叉
3.介绍项目
4.主键和唯一索引的区别
5.队列的数据结构
6.索引的优化
7.mysql命中的规则
其他记不住了
下午3面,还没通知,先写面经吧。

全部评论
你好,请问“斗地主的扑克牌怎么用hash随机实现”这个问题怎么解决的?
点赞 回复 分享
发布于 2017-09-03 19:14
//一面那个问题,这样应该可以了是吗?  哈哈修改了一下
点赞 回复 分享
发布于 2017-09-03 18:24
第一题是剑指offer上面有吧
点赞 回复 分享
发布于 2017-09-03 18:20
楼主是笔试通过的面试吗?
点赞 回复 分享
发布于 2017-09-03 17:05
tcp拥塞窗口   //请问这个问题问的是什么呀
点赞 回复 分享
发布于 2017-09-03 17:00
//手写了一面的第一个问题,嘻嘻。不知道对不对 import java.util.Scanner; public class Mian { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String str = sc.nextLine(); int n = sc.nextInt(); System.out.println(reverse(str, n)); } public static String reverse(String str, int n) { String s = str.substring(n, str.length()) + str.substring(0, n); return s; } }
点赞 回复 分享
发布于 2017-09-03 16:39
请问tcp拥塞窗口怎么问呀
点赞 回复 分享
发布于 2017-09-03 14:32
挂了,呜呜呜
点赞 回复 分享
发布于 2017-09-03 14:28
羡慕,嘤嘤嘤
点赞 回复 分享
发布于 2017-09-03 14:13
加油,可以的
点赞 回复 分享
发布于 2017-09-03 14:12

相关推荐

04-28 11:34
西北大学 运营
牛客4396号:不好意思,这个照片猛一看像丁真
点赞 评论 收藏
分享
评论
4
86
分享

创作者周榜

更多
牛客网
牛客企业服务