欢迎使用CSDN-markdown编辑器

2016/10/19搜狗JavaWeb实习面试

  • 笔试环节,两道题,一道为leetcode上的easy题,另一道为写出生产者—消费者源代码

  • 面试环节,各种问,问到不知道为止


1、笔试环节
第一题:168. Excel Sheet Column Title
Given a positive integer, return its corresponding column title as appear in an Excel sheet.
For example:
1 -> A
2 -> B
3 -> C

26 -> Z
27 -> AA
28 -> AB
笔试的时候我知道这道题是什么意思,就是将一个整形转化为26进制对应的数,但是手写代码自己写完后没有拿测试样例去试着运行。最后面试官认真检查代码拿数据去运行我的程序,发现有bug。

第二题:实现生产者–消费者过程源代码
这道题说实在的不太会。面试的时候基本思想就是就是当资源类–集合不满的情况下,生产者就可以生产。当资源类–集合不空的情况下,消费者就可以消费。生产者和消费者现在在操作的是共享资源,所以需要做到同步。问题的具体解法还请google。

2、面试环节
1、先问了问了笔试的时候的题目解法。
2、问了HahMap的底层实现数据结构。
3、LRU数据结构的实现。
4、forword和SendRedirect

总结:多刷题,多思考,也看书。。。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值