emmmmmmmmmm,我作为过来人给你点建议?(不是打击!不是打击!不是打击!) 1、自我介绍不要太诚实了。尤其是你还是非科班。从你的一二三点可以感觉到,你自己在这方面很没自信。 你自己都没自信,你让面试官怎么问你? (就算你什么都不会,你还是要装作自己很nb的样子~其实面试官一方面看的是你技术面的基础知识储备,另一方面是看你的学习能力和潜力。我感觉你的潜力并没有很好的表现出来。你可以回忆一下,自己在学校里拿过什么奖,用短时间完成了什么事,等等) (你是否对自己的技术自信,是否热爱技术,面试官是可以感受出来的。) 当然,你的自信肯定是要跟着实力走的。 2、第4、5、7、9、11、12这几个技术问题真的很基础了,(不是打击你哈),就算是大三找实习这几个问题也是倒背如流的。。(尽管我不是写c++的至少我也知道malloc和new的区别哇!)这方面可以看出来,你是没有在计算机开发方面花时间的。。垃圾回收和malloc,https都是很基础的问题了。 3、我觉得还是不要过度强调于自己是电子狗了。我一个同事研究生是广告学的,现在都在写Python和java(从小到大都是文科生)。面试官见到非计算机专业的,想做开发,都很正常。既然想做,那就摆正心态,把自己当成一个初学的软件狗。把电子给忘记(暂时忘记),要想办法和软件的同学同一起跑线。毕竟四年前的眼光也很重要(手动狗头),人要为自己的抉择负责任,非科班并不是基础不过关的理由。 我不是啥大佬,但我是你隔壁学校双非毕业的......不过真的很羡慕你985毕业 加油吧~~~~