100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > 开源证券新媒体运营面试 无经验面试新媒体运营面试对答

开源证券新媒体运营面试 无经验面试新媒体运营面试对答

时间:2019-10-09 15:05:20

相关推荐

开源证券新媒体运营面试 无经验面试新媒体运营面试对答

架构师面试

每次有架构师来面试,我都会在脑海里盘旋这么一个问题,我到底要如何去考核对方?

久而久之,我总结了一些个人的心得体会,希望对你在未来的面试中会有所帮助。

首先,要明确招聘岗位的职责和能力要求。

岗位职责,也就是招聘进来的这个同事每天的主要工作内容是什么?

能力要求,也就是对方在专业和非专业方面的能力要求。大部分人都会强调专业能力,其实非专业的软实力也非常重要,我个人会把软实力放在专业能力之前。比如对方做事的态度、责任心等等这些看不见的东西。

我招聘的是架构师,那么架构经验是我优先要考核的,我一般会从以下几个方面来做询问。

1、架构数量。请问您大概做了多少个从0到1的成功架构,能不能分享一下?

2、架构思路。目前有如此这般需求,请问如果您来设计这个架构,您会怎么设计?从对方的设计思路的过程可以了解对方的系统性思维能力。如果想要深入某个环节,也可以针对性深入探讨。

3、架构挑战。接下来这个问题我会经常问,你经历过的最大的架构挑战是什么,你是怎么解决的。这个问题可以直达对方的技术根基,不同答案可以很直观地比对出能力的高低。

4、分布式。分布式是硬核能力,每个技术点的信息量都很大。如果你要考核对方的真实能力,可以结合细节或者场景来提问。如果你只是泛泛地问你是怎么理解分布式的,这种提问会让对方陷入理论和教条主义,达不到考核的目的。

5、架构演化。通过架构演化历史,可以很好地考核对方复盘和总结的能力,一般架构师对不同的架构和使用场景都是如数家珍的。

当然,你也可以从软件工程、中间件等维度继续询问,甚至可以了解对方的开源作品(开源初衷、设计思想等)。

另外,因为架构师经常会对接产品和开发人员,所以沟通、表达、团队管理也是一个考核方向。

有些提问很有讲究,比如你如何能知道对方是有责任心的,你直接问对方愿不愿接受加班的情况是没有意义的,因为答案都是一样。你可以设置没有责任心的案例来询问,比如某某程序员交付的代码老是出现BUG,或者某某攻城狮上班经常迟到,工作中还会经常逛淘宝你会怎么处理等,通过侧面来了解对方。

总结一下,架构师要德才兼备。德是对方的做事态度、责任心、情绪管理等,才是对方的专业技能。德为先,才次之。

我在下图中已经梳理了一个表格,希望对你有所启发。

#程序员面试当场要求写播放器# 今天到了广州新塘一家公司面试,职位是C++/QT开发。找了好一会才找到过了地图上定位的,打电话给他们的联系人,已经搬了。好吧,跟着那个负责人穿过了两条巷子,进了一栋出租屋,沿着低矮的楼梯,上了3楼,一个单间出租屋,里面有一张桌子,上面放了几台电脑,多少人就不说了,屈指可数还有剩,然后就演示了之前做的软件,然后那个负责技术的说叫我现场写一个播放器,里面可以随意添加客户的LOGO,我说可以做,说了一下思路,大概是用Opencv加QT,他说你现在就搞出来,我一听懵逼了,这玩意现场一两个月就能搞出来吗?直接拒绝了,没办法短时间内做出来。然后又扯了半个小时。我感觉对方水平不会比我高到哪里去,问用的什么IDE而不是什么语言[捂脸][捂脸],看见人家东西好看就想搞,还说用开源的东西不好,因为是别人的东西。我不得不反驳他,全中国人能有自己搞出Opencv这样优秀的库出来?进行图像处理还得自己写个库出来,后来我自己提出走了,跟他说考虑其它家。赶紧开溜

华为员工毕业后找工作竟然这么难,直言信心都被摧残了。

华为可以说是中国之光,每年申请的专利数量和在开源社区的贡献,都是领先于其他大厂。

网友找了一个多月的工作,面试了3家公司,结果全部挂了,应该是华为给的工资太高了,出来其它公司也接不住,能接住的岗位要求太高。

上次有个项目,华为来我们单位报价,一个专家5w一天,我真的是惊呆了,再三确认,没错,是一天。

芯片领域险变天,英特尔欲收购RISC-V芯片设计公司SiFive,甚至还掏出了4倍的溢价,大厂试图以资金来买技术走捷径的手段如若成功,芯片江湖又要风起云涌。

其实,这段时间英特尔要收购SiFive公司的事情一直牵动着每一位芯片人的心弦。要知道,SiFive公司是一家RISC-V定制化的半导体企业,其RISC-V架构处理器有超过100项专利,而英特尔是X86这一封闭架构的主导者,掌握着先进的技术产权,如果成功收购SiFive公司,英特尔的实力无疑会更加强大,甚至在移动端领域有着抗衡软银旗下Arm的水准。

好在,最终这一收购案可能会以失败告终,这也宣告了英特尔进军RISC-V架构的事情暂时告一段落。但是英特尔显然不会就此搁置而放弃对RISC-V的研究,不过因为后来入局短期内可能无法收获成果。

但这无疑也会为我们的国芯发展迎来更多的先机,要知道早在RISC-V出现之时,像阿里平头哥等国内半导体公司就开始拥抱这一开源架构,进行芯片的自主研发,后来平头哥玄铁系列处理器出货的芯片近30亿颗,一系列基于risc-v架构的国芯诞生,为中国开辟出了一条芯片赶超之路!

而当海外大厂意识到这一开源技术红利纷纷入局之时,在RISC-V的高级成员中已经有八成以上都是中国企业,而阿里平头哥的“玄铁910”也已经在国际舞台上逐渐打开了知名度,还成功运行了安卓。

事实上,无论是英特尔花重金切入该开源架构、还是此前苹果高薪应聘、高通自主研发RISC-V,无疑都证明了我们选择RISC-V架构这条赛道是正确的!而后来阿里在云栖大会上还宣布,将把玄铁全系处理器开源,我觉得其实是一种释放危机,构建发展生态与技术主导权的关键手段。这次,阿里打响了芯片架构独立自主的第一枪,中国决不能再落后了!

大四最好的去向是什么???

保研。

相比于考研,保研还是太稳了,但是这个事情需要提前规划。很多能保研成功的学生在大一就开始准备。

大学和大学,个人和个人之间的信息获取的差距非常大。

能否保研、保研到什么学校,最主要取决于我们的本科学校和我们的优秀程度。不是说现在到了保研申请的时候了,你去申请就可以中。

而是要看你前三年的各种成绩。那么需要哪些准备呢,请看下面:

一,夏令营

夏令营,换个说法就是保研提前面试,夏令营遵循的是「严进宽出」的原则。报名一般在2-3月份准备,晚点的大约在暑假期间,不同学校的夏令营可能时间重叠,此时需要取舍。工科一般是暑假期间。

二, 绩点

大学虽然有的课不重要,对于找工作也没有用,但是关乎到成绩,需要重视。

三,比赛

是不是成绩好了,其他就不用准备了?肯定不是。比赛是大学学东西很重要的途径,小孟在大学的期间拿到过软件比赛的一等奖、二等奖,不仅学到了东西,而且对于申请国家奖学金、找工作帮助太大了。大四还没毕业的时候,几个公司就给我了offer。

是不是随便参加一个比赛就行?

当然不是。要参加就参加有含量的比赛。

具体的看我前面整理的有含量的比赛。

四,论文、专利

大部分的本科生在本科期间是不了论文的,很多都是在研究生期间才发表,但是很多优秀的985学生在本科期间就开始发表论文、写专利。这几天我开始给VIP的小伙伴讲课详细讲解,如何写论文和专利,如何进行保研。如果能发表出核心的论文,这个是强于很多同学的,就会有很大的优势。

五,小孟的资源

当然我做计算机十年,已经录制了很多的课程,这个主要是帮助VIP小伙伴学习,当然我也开发了很多项目,后期帮助小伙伴学习,然后开源到Github,这样你在面试的时候,会有巨大的优势。

保研是最成功的一个选择,能保研最好,如果保不了研,就是考研或者进大厂,后面也会给大家说如何准备。

我是程序员小孟,欢迎关注我@程序员springmeng

40年薪面试题第六题:说一下jvm的常用监控命令?

当岗位到一定程度,问题很多时候都是回到性能优化层面,面试题大部分都是问调优的多,调优前就是要找出程序问题,找就要借助监控工具。

首先我们可以用arthas来进行jvm监控,arthas提供很好的面板,也可以远程web去看监控信息,这是个很溜的工具,阿里开源的,这个工具要安装完整的jdk才能使用,如果我们只是安装jre运行环境会包一些错误,所以记得安装完整的jdk。

sysprop:可以打印所有的System Properties信息

dashboard :显示线程、堆,gc所有信息,输入命令之后可显示当前进程的所有线程信息,堆信息,gc信息以及运行程序的底层java版本等信息,这个结果还是动态的,每几秒刷新一下

thread:

thread 指定线程号:针对一个线程占用CPU特别高,我们可以通过这条命令看到这个线程的堆栈信息,以查找问题所在

thread :打印出当前进程的所有线程信息

thread -b:打印出当前进程的所有死锁信息

jad:可以反编译线上的.class文件的字节码,使得我们查看代码是否发布成功

ognl:可以动态的去查阅或者修改线上代码变量的值

另外jdk原生的工具,其实某些情况可能没有安装arthas,又是内网无法直接安装arthas,所以还是得了解jdk自带的工具,常规的命令有如下:

javap:是JDK自带的反汇编器,可以查看javaicon编译器为我们生成的字节码。通过它,我们可以对照源代码和字节码,从而了解很多编译器内部的工作(反编译)

jcmd:查看系统中类统计信息,堆信息,系统Properties内容,获取启动参数,获取所有性能相关数据PerfCounter.print,查看直接内存信息,查看CompressedClassSpace大小(查看性能参数经常用到)

jstat:详细查看堆内各个部分的使用量,以及加载类的数量。使用时,需加上查看进程的进程id,和所选参数 (查看gc详细情况用到)

jstack:输出的线程信息主要包括:jvm自身线程、用户线程等。其中jvmicon线程会在jvm启动时就会存在。对于用户线程则是在用户访问时才会生成(查找死锁经常使用到)

jps:查看当前java进程

jinfo:可以打印出java进程的配置信息:包括jvm参数,系统属性等

jmap:内存映像信息,jmap -heap pid 可以查看分代的内容情况

jhat:这个东西是用分析dump文件 (可以有jmap、jconsole、hprof 等导出的dump文件),离线分析,分析时会启动一个webserver,还支持使用对象查询语言

JConsole(jvisualvm):基本包括以下基本功能:概述、内存、线程、类、VM概要、MBean,可以远程连接java进程,提供了可视化界面,jvisualvm与JConsole大同小异。

其它还有:jdb、javah 、jsadebugd、jrunscript、jstatd 等等,只是可能比较少用,有兴趣的可以自行查阅资料看看。

其实不管是arthas还是jdk自带的工具,都是基于jvmti里面的来进行封装的,对于jvmti可以在oracle官网下载界面进到相关的文档链接可以看到,如果想深入了解还是多看官方文档,但是jvmti提供的都是c和c++的接口,看起来会比较吃力,但是基本可以知道jvmti是jvm里面做了挺多埋点监控,提供了丰富的接口,让我们上层的应用人员可以有方法可以查看到jvm里面的一些信息和了解它的一些原理,从而可以根据这些信息进行调优,这是我们上层人员精力有限的情况下能做到的层面了吧,如果我们想分析更详细的gc日志,可以在启动的时候指定gc日志输出,然后使用gcview或者gceasy等手段进行分析。

#程序员#

#IT#

#Java#

阿里园区中最牛的三位程序员:

1、高中学历靠一本书敲开了阿里的大门

一位95后小伙子到阿里面试,面试官了解到他是高中学历,但二话不说让他到阿里上班,级别P7。那会正是疫情严重的时候,他在宾馆隔离了半个月才进入园区上班。这位年轻的小伙名叫刘博文,在进阿里前,他已经出书了,在Vue圈子里面很有名,只要是学习Vue的人都会看他的书,就算是阿里的员工也不例外。他进了阿里,可能会发生很有趣的现象,大家看他,就像看电视机上的名人一样。往常只是看到书上的一个作者名,现在看到活生生的人,这种感觉别说有多奇妙了。

2、12306背后的男人

级别P10,知乎上曾经有这个男人的话题,下面都说,现在国内能找到系统和硬件综合水平比他高的,应该是找不到的。这一句话就直接把他封神了。各路技术大牛对他也是毕恭毕敬的称呼一声“霸爷”。还有阿里内部不少P9、P8的技术专家都很崇拜他,据说他对计算机的了解已经到了庖丁解牛的层次。他就是余锋,加入阿里云,使其有能力接入12306,帮助12306解决流量问题。余锋工作起来很专注,他常常半夜想到一个好点子,一个机灵从床上鲤鱼打挺,打开电脑就开始推演。

3、生物专业转行的程序员

级别P10,此人的大学专业是生物,和编程没有半毛钱关系。但是因为一次大学军训,他实在无聊就跑到机房玩,后来才发现,他跑进的不是机房,而是一个编程的世界。做了业务程序员后,他在加入阿里,第一件事情就是淘宝的HSF,竟然一点都没有出错,用起来很舒服,就这样他开启了大神之路,后期开发了更多的开源产品。大家都称呼他毕大师。

大家发现了吗,别看阿里是互联网大厂,但是很多员工也不都是名牌大学毕业。上面三人就很有代表性,他们能进入阿里,并且闯出威名总归是有一技之长,可见现在公司对人才的定义是越来越自由,而我们,更不应该被一些东西所定义,大家说对吗?

李沐大神的五年工作总结,与诸君共勉。(懂得都懂)

以下全文有删减:

五年前的今天我飞往西雅图参加亚马逊的面试。面试完后连夜做红眼航班飞往波士顿赶去参加老婆在MIT的博士答辩。答辩一半的时候电话响了,对方说恭喜你面试通过,想聊下薪水。我说其实就面了你们一家,直接给就是,先挂了。

答辩完第二天跟老婆去市政局登记结婚。在宣誓厅门口排队的时候,老板打电话过来,很兴奋的说你来了后可以做这个做那个。我说是挺好的,但先要结婚去了。老板一愣,道了一声恭喜,继续往下说。我不得不打断:得先走了,轮到我们进去宣誓了。

五年一眨眼就过去了。外面来看最大的变化是多了两个娃。但最大的变化来自认知,是人生观、世界观、价值观的改变。博士毕业的时候曾写过我的体会——《博士这五年》 (见文末链接)。

很多同学留言说深受鼓舞。现在我想同样给大家分享这五年工作中的经验和感悟。更确切说是失败的教训,因为每一点就是付出了学费后获得的教训。希望这些同样能对大家有所帮助和启发。

事情的价值是对社会的价值

读书的时候,你会有明确的目标,例如考试的分数、深造的学校、或找到好工作。工作后的最大不同是你有太多可以最求的目标。这个带来的改变是你需要决定哪些事情现在做,哪些以后做,哪些可以不去做。

决定优先级应该是根据事情的价值。我现在评估一件事的价值是它对社会的价值,用公式来写就是:

受益人数 x 人均时间 x 单位时间价值差

这里能从一件事情受益的人数,和受益的人均时间是这件事本身属性。第三项取决于你对这件事完成的好坏,就是你做得比别人做的类似的事情要好,从而受益人从你这里受益比从别人那里多。

这个公式可以用在各种不同的事情上,接下来我们会不断使用它。这里先举几个例子。例如伟大的产品一般具有极高的价值。拿微信来说,它是手机通讯软件,面向几十亿手机用户,每人每天会使用数小时,所以它价值的前两项非常大。因为微信用户体验很好,它比其它替代品的用户体验好给用户带来的价值就是价值差。所以微信是一个非常有价值的产品。

举个小点的例子,例如你带人写一篇论文。论文影响的人数就是这个研究领域的大小;作用时间是别人做一个跟你工作相关的研究所花的时间,可能一辈子就几个月;价值差则是你的研究相在前人工作之上的贡献。这样看来,你需要做热门领域和跨时代论文才能取到高价值。但我们知道一篇论文一般贡献不大、也就几个人会读,所以算下来基本没什么价值,为什么大家还是会积极“灌水”呢?

这里我们还要细看两个价值:一是你通过这个研究熟悉了一个新领域或者新方法,对你个人有学习价值。二是你带人做研究能提升他们在想方法、做实验、和写论文上能力,对他们价值很大。所以即使是知名研究者,名字也会出现在很多新手习作一样的论文上面。

再举一个更小的例子。过去四年里我花在带娃上的时间比工作多。在相当一段时间内都觉得事业被娃耽搁了。直到后来我用这个公式来算:虽然人数只是两个人,但受益时间相当高,一周五十小时以上。而且父亲就一个,有我陪和没我陪对小孩来说区别巨大(自我感觉),所以价值公式的后两项很高。此外,带娃对我个人也有价值,包括如何去理解思维方式完全不一样的他人,以及时刻跟自己想暴怒的冲动做斗争,最终达到佛性的状态。这样算下来心里就顺了。

服务社会最后也是服务自己

上面这个价值公式强调的是事情对他人的贡献。在用它之前,我的价值公式更关注自己。例如我常用一件事情的好玩程度,或者里面的技术含量来划分优先度。问题是虽然享受做事情这个过程,但之后的成就感不高。有点类似打完游戏后的空虚。因为做完后经常发现,这个虽然酷炫但没什么用,没多少人理睬。原因是对个人的有直接高价值的事情,对他人价值不一定大。很有可能这件事情本身只对很小群人有意义,可能每个人受益时间短,或者其实是重复造轮子,市面上已经有了差不多的替代品。

如果优化对社会的价值,你会得到对自己的延后回报。这个回报包括了你知道做这个事情对他人有用时带来的更高层次的内心满足,以及他人从你这里受益时给与的馈赠(给你点赞、或者老板给你升职加薪)。当然,这两者不一定同时出现。很多时候你创造的价值不一定被别人关注(数十年维护那些大家用起来习以为常的开源工具包),也有时候大家会夸大吹捧你的贡献。你应该积极寻求别人的肯定,这会给你更多的资源做更大事情。但你应该更关心内心的满足,因为更可控、不容易别他人误导。更多是它会给你内在动力去把事情做得更好,这是你能不断成长的根基。

未完待续~

(因字数限制,大家可自发网络搜索)

面试完别人,准备被面试了

投了6份简历:

1,联创智慧城市

2,因朔桔科技

3,清序科技

4,威昇科技

5,意利科技

6,长投学堂

自我介绍:

1,全栈开发,资深架构,实践云原生和DevOps理念,快速迭代开发

2,团队管理,从0到1组建技术团队,偏好精英型技术团队,实践软件工程理念

3,技术社区创始人,专栏作者,参与2个开源项目,喜欢总结分享

金三银四,知识不打折,速拿offer快涨薪。

技术专栏,八折优惠券,点击速领 头条专栏

#软件开发# #程序员# #科技创造美好# #DevOps# #jeecgboot# #DDD快速开发# #阿里云# #科技种草官# #科技种草官#

京东Java社招,53道面试题分享,一般难度,工作1年+

1、一开始先是问项目,询问所做的这个东西它的原理是什么,问了很多一直问到你不会为止,然后面试官说我的项目不是很难,技术深度还有待发掘。

2、Java为什么分为基础数据类型和引用数据类型?

3、String为什么不可以修改?final?那你知道final的作用吗?

4、ConcurrentHashMap扩容机制,为什么 ConcurrentHashMap 比 HashTable 效率要高?

5、红黑树需要比较大小才能进行插入,是依据什么进行比较的?其他Hash冲突解决方式?

6、hash和B+树的区别?分别应用于什么场景?哪个比较好?

7、arraylist、linkedlist区别和适用场景?treeset、hashset区别和适用场景?

8、JMM内存模型知道哪些?

9、Java怎么进行垃圾回收的?什么对象会进老年代?

10、垃圾回收算法有哪些?为什么新生代使用复制算法?

11、讲一下Http,HTTP安全不?HTTPS如何解决的?HTTP的数字证书如何认证?

12、TCP与UDP区别?TCP为什么要三次握手,四次挥手?

13、为什么TIME_WAIT 等待的时间是2MSL?已经主动关闭连接了为什么还要保持一段时间呢?

14、如果已经建⽴了连接,但是客户端突然出现故障了怎么办?保活机制说一下?

15、Cookie 和 Session 的区别

16、myisam和innodb的区别,什么时候选择myisam?

17、ACID靠什么保证的?说一下undolog, redolog

18、MySQL如何保证redo log和binlog的数据是一致的?

19、SQL慢查询的常见优化步骤是什么?

20、为什么数据库会选错了索引?

21、为什么选择B+树作为索引结构?

22、数据库水平切分,垂直切分的设计思路和切分顺序

23、平时MySQL指定过加锁方式么?用过乐观锁悲观锁么?

24、冒泡排序和快速排序有什么区别?

25、CAS和锁的区别,以及应用场景?volatile作用?为什么要使用线程池?

26、Atomic类如何保证原子性(CAS操作)?

27、Atomic是否解决了CAS操作的ABA问题?

28、Redis的数据结构及使用场景?单线程的Redis为什么快?

29、Redis如何解决key冲突?

30、zset跳表的数据结构?ZAB协议?

31、如何解决Redis缓存雪崩,缓存穿透问题?

32、Kafka是如何实现高吞吐率的?Kafka判断一个节点还活着的两个条件?

33、Kafka的文件存储机制?

34、Kafka消息是采用Pull模式,还是Push模式?

35、CAP定理?知道哪些关于CAP的开源框架?

36、Spring Bean的默认作用范围是什么?其他的作用范围?

37、@Autowired的实现原理?Spring的@Transactional如何实现的?

38、事务隔离级别、如何解决事务的并发问题脏读,幻读?

39、Guava缓存除了做缓存还能做什么?和Redis的优缺点。

40、对称加密和非对称加密的优缺点,为什么这么做?

41、线上的服务器监控指标,你认为哪些指标是最需要关注的?为什么?

42、soa和微服务的区别?

43、单机系统演变为分布式系统,会涉及到哪些技术的调整?请从前面负载到后端详细描述。

44、手撕代码:把数字翻译成字符串

45、手撕代码:链表中环的入口节点

46、手撕代码:0-1背包问题。

47、手撕代码:扑克牌顺子。

48、手撕代码:反转链表。

49、手撕代码:旋转数组的最小数字

50、手撕代码:最长递增子序列

51、谈对工作的看法,以及对问题的态度?

52、你觉得你身上最大的优势是什么?

53、你有什么想问的?

#有话职说##职场达人说##职场达人炼成记##职场##程序员##职场干货##职场微头条#

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。