一亩三分地

 找回密码 注册账号

扫描二维码登录本站

BBS
Offer多多
Salarytics
交友
Learn
Who's Hiring?
疫情动态
指尖新闻
Instant
客户端
微信公众号
扫码关注公众号
留学申请公众号
扫码关注留学申请公众号
Youtube频道
留学博客
关于我们
查看: 932|回复: 0
收起左侧

巨硬电面过经

[复制链接] |只看干货 |面试经验, 美国面经, 码农类general, microsoft
我的人缘0

升级   64%


分享帖子到朋友圈
dinosaur | 显示全部楼层 |阅读模式
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   100% (43)
 
 
0% (0)    👎

2020(1-3月) 码农类General 博士 全职@Microsoft - 内推 - 技术电面  | Pass/Offer | fresh grad应届毕业生

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看,没有帐号?注册账号

x
面试组:MS Azure Security面试官是个米国人,很健谈那种
上来用了10分钟简单介绍了一下组的情况,然后就开始面试了
第一个题是code review
一个类里面三个方法,分别是读文件,写文件,和写数据库,让针对代码提意见
主要要点:1)没有catching exception;2)catching后应该会滚数据;3)读取文件后,reader没有close;4)数据库连接没有关闭;5)1million条数据可以一次写入,不用每条开一个链接写入,节省资源

第二题让去掉一串名字里面重复的名字
题目很简单,关键在follow up问题,考算法的基础
本人用hashmap来去重,其他解法也有很多,在此就不讨论了
follow up 1:为什么要重新建一个list,而不直接在输入字符串里修改(答:1)一般应该保留原有数据,便于以后查错;2)用户数据保留可以判定责任)
follow up 2:为什么需要用map来判断重复,为什么不直接在准备返回的List上直接判断 (答:降低TC,Ha
游客,本帖隐藏的内容需要积分高于 188 才可浏览,您当前积分为 0。
查看如何攒积分 Click here for more info.

第三题 一二五

第四题 谈谈用catching exception能做什么 (答:1)记录log 帮助查错;2)回滚数据;3)检测用户的不合法输入)

进入下一轮,发帖集人品😄希望对大家有帮助


评分

参与人数 4大米 +18 收起 理由
zzqandrew + 1 很有用的信息!
spirit_room + 1 很有用的信息!
清道神君 + 15
leo沙漏 + 1 赞一个!

查看全部评分


上一篇:发一个去年的黑车电面面经
下一篇:Whova phone screening
您需要登录后才可以回帖 登录 | 注册账号

本版积分规则

隐私提醒:
■为防止被骚扰甚至人肉,不要公开留微信等联系方式,请以论坛私信方式发送。
■特定版块可以超级匿名:https://pay.1point3acres.com/tools/thread
■其他版块匿名方法:http://www.1point3acres.com/bbs/thread-405991-1-1.html

手机版|||一亩三分地

Powered by Discuz! X3

© 2001-2013 Comsenz Inc. Design By HUXTeam

Some icons made by Freepik from flaticon.com

快速回复 返回顶部 返回列表