CSDN面经

闲话

CSDN总部搬来长沙了,借着黑客松的契机加了CSDN的HR微信,顺便就把简历也发了过去。不久就通知我周一线下面试,在长沙芯城科技园吧(好远…)。一方面是初生牛犊不怕虎,感觉还挺新鲜;另一方面确实对自己的实力不自信,有点忐忑。但箭在弦上,不得不发,还是在一周内准备了一下,算是壮壮胆(尽管面试的时候还是一塌糊涂 /捂脸)。

进入正题

1. 我看你参加了1024程序员节的黑客松是吧,讲讲你是哪个项目的?做了什么?
我参加的是为ARM + openEuler + Hadoop分布式集群环境项目。我主要负责的是搭建集群环境。
具体说说你干了什么?
本来是说要在一天内搭建好三节点环境,但后来发现不太现实,就让我们搭建伪分布式。
说说伪分布式是什么?
额…就是在单个CPU上搭建多个节点(类似这个意思),其实我也不太清楚,就是按照他们的指导一步步做(我是真的不知道,当时挺慌=_=。但这种话完全多余,知道多少说多少,不够深入的话面试官会继续问的)。

伪分布式:伪分布式就是假分布式,假就假在只有一台机器而不是多台机器来完成一个任务,但是模拟了分布式的这个过程。所以伪分布式就是虽然在一个机器上配置了Hadoop的所有节点,但它(伪分布式)完成了所有分布式所必须的事件。伪分布式Hadoop和单机版最大区别就在于需要配置HDFS。

2.你是想做Java开发是吧,SpringBoot用过吗?
正在学。
那给你出道题,你做一下<题目:写个接口,入参是List,返回是Map。获取List内目标的HTML内容。如List[ www.baidu.com, www.sina.com, www.csdn.net ]>
我直接傻了,先硬着头皮看看题目。
你大概要多久能做出来?
我觉得我不一定能写出来= _=(我也好奇我竟然有勇气说这种话)
那…你跟我说一下你学了什么吧
数据结构和算法,线性代数,C/C++,离散数学…
好,那给你出一道算法题吧。
<题目:给你一个阿拉伯数字,设计一个方法把它转换成汉字形式的数字。比如100200,就要输出十万零两百。>
明白题目意思了吧?好,你大概要多久?

二十分钟差不多了。
?你确定理解题目意思了?就是要输出各种情况,然后还要考虑边界情况,比如数很大,这样好了,输入的数不会大于十亿,给你三十分钟。
嗯嗯好,然后就硬写呗,反正最后也写出来了。(但一般不是问啥快速排序这些的吗…要死要死)

3.能说说synchronized是啥吗?
(这个算有所准备,但我答得还是不行。)直接上整理完思路的答案吧。

这里是引用

4.操作系统学过吗?谈一谈32位和64位的区别?
我又不会…

这里是引用

5.Linux用过吗?能熟练操作吗?
Linux这块确实之前有疏忽之处,经过这次教训,Linux得学起来!
6.说说梯度下降,用什么算法能实现?

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值