精华内容
下载资源
问答
  • 给java软件开发工程师的简历模板给java软件开发工程师的简历模板给java软件开发工程师的简历模板给java软件开发工程师的简历模板给java软件开发工程师的简历模板给java软件开发工程师的简历模板
  • 中国软件开发工程师之痛

    千次阅读 2014-06-26 09:49:52
    真正与外国同行接触后才会知道什么是差距,在这篇文章中我从软件开发工程师的角度以“痛点”的形式来谈一谈我所认为的差距。 技能之痛 相当数量的软件开发工程师(后面简称为工程师)认为除了与编码相关...

            在近期的一次会议上,有高层谈到之前在中国觉得自己做得很牛,但与美国同行接触后却发现与人家存在很大的差距,这一点我在外企工作时也有过同样的体会。真正与外国同行接触后才会知道什么是差距,在这篇文章中我从软件开发工程师的角度以“痛点”的形式来谈一谈我所认为的差距。

            技能之痛

            相当数量的软件开发工程师(后面简称为工程师)认为除了与编码相关的内容外,其他技能都不重要。在这种意识的引导下,很容易出现的一个普遍现象是技术能力不错,但开发能力却不行。这种现象的另一种表现是:单干可以,合作不行。

            技术能力是指个体对某些技术知识掌握的深度和广度,而开发能力除了包含技术能力外,还涵盖个体在项目运作过程中所需掌握的其他能力。

            高效的团队一定离不开通过知识管理将个体所掌握的知识通过分享而沉淀下来。分享途径无外乎通过一定形式的文字和(或)图,这就要求工程师掌握使用象Word、PowerPoint、Excel、Visio(和UML)这类工具的基本能力,并具备良好的写作与表达能力。表面看来这种能力与编码能力无关,因而也得不到工程师的普遍重视,也因此成了一个痛点。其实,写作与表达能力与编程水平息息相关,因为它们都在考验我们的逻辑思维和概念能力。忽视掌握必要工具软件的工程师难道以为编程语言是知识分享的万能工具?

            个体具备良好的沟通能力是项目顺利运作的基石。不良沟通表现为:工程师在团队合作中更多采用被动询问而非主动汇报、不会辩论、对于他人指出的错误表现得“自尊”和狡辩而非感谢或承认、对于被邀请的各类审查活动(如设计审查、代码审查、文档审查)不是积极响应而需别人催促。在团队中,如果技术管理者不能很好地引导,个体沟通能力的缺乏很容易在团队中引发“一言堂”或“无政府主义”问题,工作效率低下则是必然。

            专业精神之痛

            不少工程师对于自己的职业缺乏精神上的追求,工作起来不求专业,只求“代码能工作就行”。这类工程师容易将经验与资历等同,以为工作年份越长就越有经验,实则不然。工作年份越长资历是越老,但如果专业水准没有在过程中不断提高的话,所获得的经验很可能趋零。

    什么是专业?专业是指我们应以业内所广泛达成的共识去从事软件开发活动。这里的“业内”并非只指“国内的”,而是指“国际的”;“专业”也并非单指技术内容(比如,编程语言、算法等),还包含软件项目运作中的其他各个方面(比如,开发方法、建模工具、流程、质量保证手段等)。要做到专业做事一定离不开不断地学习,只有这样才能了解行业的动向。

            软件行业虽然没有“银弹”,但仍存在不少有效改善开发质量与效率的方法。只有抱着专业做事的态度去工作,我们才有可能去实践这些方法,并在实践过程中思考这些方法的内涵与不足,进而为自己的工作量体裁衣。千万不要认为“反正业内没有银弹,我要去学那么多方法干什么?”

    强调专业做事的根本目的,是使我们的做事方法更科学。与我所了解的美国、俄罗斯这些国家的工程师相比,我国工程师的专业化还有很长的路要走。

            速度之痛

            除非你完全认可中国近些年以GDP为导向的经济发展策略,否则很可能得反思一下软件行业所鼓吹的“唯快不破”策略,尤其是互联网领域。

            在商业环境中,“快”能获得很多竞争优势,这毋庸置疑。工程师的价值虽得(最终)体现在商业产品上,但千万不要忘记了我们始终是一名工程师,在实现商业价值的道路上不断提高自己的专业水准无论如何都不应被忘记。工程师始终要明白,公司的发展与自身的职业发展并非完全统一。如果在公司的发展过程中我们的专业水准并没有“水涨船高”,那除了说明我们在吃老本外,还表明我们很可能是在“拖后腿”。在这种情形下,即使公司蒸蒸日上地给我们发薪水,但从个体职业发展的角度说来,公司发展其实与我们“一毛钱关系都没有”。我想不致于有人认为自己以后只会在这一家公司干吧!如果真是那样想,你能保公司几十年存在?届时万一得无奈地离开公司,单薄的专业水准又如何在人才市场与他人竞争?

            对“唯快不破”的误解所带来的不良后果是,有些工程师为了快速实现软件功能而忽略了专业精神。他们一味地为了速度而筑下高额的“技术债”,甚至在“速度”的幌子下过得心安理得。

            如果将“唯快不破”改为“唯效率与质量不破”或许更不容易形成误解。一说到“快”,给人的感觉往往是投入更多的时间就能达成目的,容易让人忽视做事的方法与效率。与之不同的是,强调效率需要我们考量投入时间的产出比,且暗示做事的方法只有对路才能获得效率;强调质量则提醒我们尽量别做“豆腐渣”之事,而这隐含的内容是我们必须专业做事,即使欠下了“技术债”它也时刻提醒着我们那是一定要还的。

            软件行业的长期被动加班成为了速度之痛的一个缩影,它让不少工程师过着有工作没生活的日子。软件行业要避免偶尔、短期的加班是不可能的,但长期的被动加班绝对是个问题。不重视效率与质量的“勤劳”除了是在浪费外,更是一种透支将来的短视行为。

            视野之痛

            视野之痛体现在工程师在从事技术工作时,忽视了解国外的发展状况。他们因为不知道同质开源项目的存在而走上“重新发明轮子”的道路,甚至发明出“三角形的轮子”;也因为对英文资料缺乏阅读的耐心而不去了解相关国际标准、订阅开源项目的mailing list和专业网站的newsletters等。

            狭窄的视野很容易让人自满,以为软件开发就是那么简单,最后导致成长慢、意识与技能“不入流”。

            以我的经验来看,工程师如果不能很好地阅读英文资料则要达到高技术水平实在很难,视野狭窄也恐成必然。另外,编程活动中的命名环节其实对我们的英语水准提出了一定的要求,不然很容易动名词不分而写出只有自己容易读懂的程序,或常出现命名时找不到合适的单词去精确表达程序意图。

            持续发展之痛

            以上各痛点的最终结果又给我们带来了持续发展之痛。其表现为:少有人会在项目中通过文档提升开发效率;鲜有人会持续改善软件的设计质量;大部分人只关注短期完成工作,而忽视短期行为所带来的高额隐性成本。

            持续发展之痛使得工程师很难轻装上阵,工作精力过多花费在重复、低级的琐事上,而非用于学习和思考。最终结果是将工作变成了“青春饭”,辛苦但却看不到美好的未来。

            所有痛点可以归结为意识的陈旧,或虽有意识却无力于将其转变为能力!(注:意识是一种行为,而非能力)当然,这些“痛”与我国的社会大环境有着紧密的联系。但无论是怎样的环境,总有人做得出色,或许他们身上有我们所没有的内容。是什么?只有自己去想、去悟,成长之痛! 即使大环境好了、大家都很“专业”,职场的“金字塔”总是摆在那的。谁能向上走?走多远?全靠个人,没有shortcut!只不过每个人都平等地拥有向上走的机会与权力!

            原文链接:http://yunli.blog.51cto.com/831344/1254944

    展开全文
  • 如何成为一名优秀的软件开发工程师  软件开发工程师是当今社会的热门职业,各大IT企业和非IT企业,都有不同程度的软件工程师的需求。特别是在信息化速度加快的今天,软件开发工程师更是成为了一个高薪的岗位。  ...

    如何成为一名优秀的软件开发工程师

        软件开发工程师是当今社会的热门职业,各大IT企业和非IT企业,都有不同程度的软件工程师的需求。特别是在信息化速度加快的今天,软件开发工程师更是成为了一个高薪的岗位。

        那么,如何成为一名优秀的软件开发工程师?想要胜任这一高薪职业,我们应该具备什么样的素质呢?

        根据调查,想要成为一名优秀的软件开发工程师,就必须具备以下能力:

    1.      需求分析能力

        对于软件工程师而言,理解需求就可以完成合格的代码,但是对于研发项目的组织和管理者,他们不但要理解客户需求,更多时候还要自行制定一些需求。

    2.      项目设计方法和流程处理能力

        软件开发工程师必须能够掌握不少于两到三种的项目设计方法,并能够根据项目需求和资源搭配来选择合适的设计方法进行项目的整体设计。

    3.      复用设计和模块化分解能力

      作为一个从事模块任务的软件开发工程师,他需要对他所面对的特定功能模块的复用性进行考虑,而作为一个系统分析人员,他要面对的问题复杂的多,需要对整体系统按照一种模块化的分析能力分解为很多可复用的功能模块和函数,并针对每一模块形成一个独立的设计需求。

    4.      整体项目评估能力

        作为系统设计人员,必须能够从全局出发,对项目又整体的清醒认识,比如公司的资源配置是否合理和到位,比如工程进度安排是否能最大化体现效率又不至于无法按期完成。

    5.      团队组织管理能力

       完成一个项目工程,需要团队的齐心协力,下面为大家介绍一些技术性的指标和因素:

      (1)工作的量化

        没有量化就很难做到合适的绩效考核,而程序量化又不是简单的代码行数可以计算的,因此要求技术管理人员需要能真正评估一个模块的复杂性和工作量。

      (2)对团队协作模式的调整

        一个优秀的软件开发工程师应该能够根据程序员之间的能力水平差距,以及根据项目研发的需求,选择合适的组队方式,并能将责权和成员的工作任务紧密结合,这样才能最大发挥组队的效率。

        由此可见,想要成为一名优秀的软件开发工程师,除了具备专业素质之外,还要有一定的管理能力,所以,在学习的时候一定要注重全面发展。

    展开全文
  • Java软件开发工程师笔试题 答案

    千次阅读 2019-01-22 18:19:23
    Java软件开发工程师笔试题 答案
                   

    Java工程师笔试题

    一、填空题(本大题10小题,每空1分,共20分)。

    1.Java语言的三大特性即是、、

    2.在Java中,char 型采用____unicode_______编码方案,这样,无论是中文字符还是英文字符,都是占用__2___个字节的内存空间。

    3. 形式参数指的是方法被__定义____ 时的参数行,实际参数是方法被__调用___ 时所传递进去的变量或值。

    4.JSP

    对象则是每个客户专用的。

    接口 。

    6.程序中实现多线程的方法有两种:继承Thread类和实现

    接口。

    对优先级。

    8.面向对象编程的五大设计原则,分别是、 、、

    9.通过Ajax,客户端获取的数据主要有两种类型:文本型和 10. Socket通常也称为套接字 ,用于描述 和

    二、选择题(本大题 20 小题,每小题2分.共40分)。

    1.在JAVA中,如果父类中某些方法不包含任何逻辑,并且需要由子类重写.应该使用( )关键字来声明父类的这些方法:

    A) final B) static C) abstract D) void

    2.在JAVA中,已定义两个接口B和C,要定义一个实现这两个接口的类,以下语句正确的是( )。

    A) interface A extend B,C B) interface A implements B,C

    C) class A implements B,C D) class A implements B, implements C

    3.在JAVA接口中可以定义( )。

    A) 静态方法 B) 常量 C) 构造方法 D) 抽象方法

    4.假设A有构造方法A (int a),则在类A的其他构造方法中调用该构造方法和语句格式应为( )。

    A) A(X) B) this.A(x) C) this(x) D) super(x)

    5.设 x = 1 ,y = 2 , z = 3, 则表达式 y+=z--/++x 的值是( )。

    A) 3 B) 3.5 C) 4 D) 5

    6.下列关于继承的说法哪个正确?( )。

    A)子类只继承父类public方法和属性:

    B)子类继承父类的非私有属性和方法:

    C)子类继承父类的方法,而不继承父类的属性:

    D) 子类将继承的所有的属性和方法.

    7.在java中.在使用JDBC时。对于多次调用同一条SQL语句的情况, 使用( )通常会提高效。

    A) Statement B) CallableStatement

    C) PreparedStatement D) PrarmeterStatement

    8.下列不能控制一个Servlet的生命周期方的法是:

    A) service B) destroy C) doPost D) init

    9.能够给一个byte型变量赋值的范围是( )。

    A) 0~65535 B) (-128)~127

    C)(-32, 768)~32, 767 D) (-256)~255

    10.java语言中int类型数据占用多少位?( )。

    A) 32 B) 64 C) 16 D) 20

    11. ServletContext对象是如何创建的?( )。

    A) 由 Servlet容器创建,对于每个HTTP请求.Servlet容器都会创建 一个ServletContext对象

    B)由JavaWeb 应用本身为自己创建一个ServletContext对象

    C)由Servlet容器创建,对于每个JaveWeb应用,在启动时,Servlet容器都会创建一个ServletContext对象


    12.在JSP中不能在不同用户之间共享数据的方法是( )。

    A) 通过cookie B) 利用文件系统

    C) 利用数据库 D) 通过ServletContext对象

    13.以下哪个不是Collection的子接口?( )。

    A) List B) Set C) Map D) SortedSet

    14. 下面正确的创建 Socket 的语句是( )。

    A) Socket a = new Soeket(80):

    B) Socket b = new Socket("130. 3. 4. 5", 80):

    C) ServerSocket c = new Socket(80)

    D) ServerSocket d = new Socket ("130. 3. 4, 5", 80)

    15.下面的说法正确的是( )。

    A)带有页作用域的对象在一个web应用程序的每个JSP中都存在.

    B)指令指定与一个特定的JSP 请求不相关的全局信息。

    C)当JSP容器遇到开始定制标签和结束定制标签时,分别调用 doInitBody方法和doAfterBody方法。

    D) <jsp:inclnde>动作只在翻译时处理一次。

    16.为了区分重载多态中同名的不同方法,要求:( )。

    A)参数名不同 B) 采用不同的形式参数列表

    C)返回值类型不同 D) 选项A, B, C都对

    17.下面是有关子类调用父类构造函数的描述正确的是:( )。

    A)子类定义了自己的构造函数.就不会调用父类的构造函数

    B)子类必须通过Super关键字调用父类有参数的构造函数

    C)如果子类的构造没有通过super调用父类构造函数,那么子类会 先调用子类自己的构造函数,再调用父类不含参数的构造函数。

    D)创建子类的对象时,先调用子类自己的构造函数,然后调用父 类的构造函数

    18.在Java中,负责对字节代码解释执行的是( )。

    A) 垃圾回收器 B) 虚拟机 C) 编译器 D) 多线程机制

    19.一个java程序运行从上到下的环境次序是( )。


    A) 操作系统、Java程序、jre/jvm、硬件

    B) jre/jvm、Java程序、硬件、操作系统

    C) java程序、jre/jvm、操作系统、硬件

    D) java程序、操作系统、jre/jvm、硬件

    20.对于从Employee表中选择记录的以下代码片段,识别其遗漏的代码行。( ) Connection con = null:

    Class. forName("sun.jdbc.odbc.JdbcOdbcDriver"):

    con=DriverManager.getConnection("jdbc:odbc:ss" , "sa" , "");

    ResultSet rs=stat.executeQuery("select * from Employee");

    A) Statement stat=createStatement();

    B) Statement stat=con.createStatement ();

    C) PreparedStatement stat=con.createStatement():

    D) PreparedStatement stat=createPreparedStatement();

    三、问答题(本大题6小题,共40分)。

    1.请说出 ArrayList , Vector , LinkedList 的存储性能和特性。(6分)

    2.什么是单例模式(Singleton) ? 请在下面写出一个单例模式类,并支持多线程调用。(6分)

    3.请描述一下JVM加载class文件的原理机制?(6分)

    4.请谈谈对SQL注入的理解,请给出你知道的防止SQL注入的方法。(6分)

    5.请谈谈对Hibernate的理解,并简要叙述Hibernate的一级缓存和二级缓存(8分)。

    6.请写出你知道的排序方法,并使用Java语言写出其中一种。(8分)

    三、简答题(参考答案)

    1. ArrayList和Vector都是使用数组方式存储数据,此数组元素数大于实际存储的数据以便增加和插入元素,它们都允许直接按序号索引元素,但是插入元素要涉及数组元素移动等内存操作,所以索引数据快而插入数据慢,Vector由于使用了synchronized方法(线程安全),通常性能上较ArrayList差,而LinkedList使用双向链表实现存储,按序号索引数据需要进行前向或后向遍历,但是插入数据时只需要记录本项的前后项即可,所以插入速度较快。

    2. 创建某类对象时,无论创建多少次该类对象只有一份在内存中,这就是单例模式。支持多线程调用,考虑线程安全,只需要加锁即可。

    public class Singleton{

    private static Singleton instance = null;

    private Singleton(){}

    private static synchronized void syncInit(){

    if(instance == null){

    instance = new Singleton();

    }

    }

    public static Singleton getInstance(){

    if(instance == null){

    syncInit();

    }

    return instance;

    }

    }

    3. JVM中类的装载是由ClassLoader和它的子类来实现的,Java ClassLoader是一个重要的Java运行时系统组件。它负责在运行时查找和装入类文件的类。

    4.解决办法:a. 利用Javascript,在客户端进行校验。

    b.程序判断 c.使用PreparedStatement连接数据库。(参数化) d.利用框架技术

    5. Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。 Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序使用,也可以在Servlet/JSP的Web应用中使用。

    一级缓存就是Session级别的缓存,一个Session做了一个查询操作,它会把这个操作的结果放在一级缓存中,如果短时间内这个

    session(一定要同一个session)又做了同一个操作,那么hibernate直接从一级缓存中拿,而不会再去连数据库,取数据;

    二级缓存就是SessionFactory级别的缓存,顾名思义,就是查询的时候会把查询结果缓存到二级缓存中,如果同一个sessionFactory

    创建的某个session执行了相同的操作,hibernate就会从二级缓存中拿结果,而不会再去连接数据库;

    6.插入排序、希尔排序、冒泡排序、快速排序、直接排序、归并排序 下面以快速排序为例:

    1. public class quickSort {

    2.

    3. inta[]={49,38,65,97,76,13,27,49,78,34,12,64,5,4,62,99,98,54,56,17,18,23,34

    ,15,35,25,53,51};

    4. public quickSort(){

    5. quick(a);

    6. for(int i=0;i<a.length;i++){

    7. System.out.println(a[i]);

    8. }

    9. }

    10. public int getMiddle(int[] list, int low, int high) {

    11. int tmp =list[low]; //数组的第一个作为中轴

    12. while (low < high){

    13. while (low < high&& list[high] >= tmp) {

    14. high--;

    15. }

    16.

    17. list[low] =list[high]; //比中轴小的记录移到低端

    18. while (low < high&& list[low] <= tmp) {

    19. low++;

    20. }

    21.

    22. list[high] =list[low]; //比中轴大的记录移到高端

    23. }

    24. list[low] = tmp; //中轴记录到尾

    25. return low; //返回中轴的位置

    26. }

    27.

    28. public void _quickSort(int[] list, int low, int high) {

    29. if (low < high){

    30. int middle =getMiddle(list, low, high); //将list 数组进行一分为二

    31. _quickSort(list, low, middle - 1); //对低字表进行递归排序

    32. _quickSort(list,middle + 1, high); //对高字表进行递归排序

    33. }

    34. }

    35.

    36. public void quick(int[] a2) {

    37. if (a2.length > 0) { //查看数组是否为空

    38. _quickSort(a2,0, a2.length - 1);

    39. }

    40. }

    41. }

    java资料直播公开课思维交流群: 175161984 (←长按可复制)获取学习资料可

               

    再分享一下我老师大神的人工智能教程吧。零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到我们人工智能的队伍中来!https://blog.csdn.net/jiangjunshow

    展开全文
  • Amazon软件开发工程师面试题

    千次阅读 2019-05-03 08:39:40
    面试职位是位于加拿大温哥华的软件开发工程师的职位,在北京的招聘会,要求 0.Amazon的招聘人员会先发邀请函给你 1.等你同意并回复邮件后,他们要求你先发简历,然后审核 2.在线编程答题 3.等待通知onsite面试 ...

    在这里插入图片描述

    我一直在领英上有一个账号,平时也没事儿维护维护我的Profile,有兴趣就参与一下大家的Hot Topic,然后突然某一天收到了一封来自Amazon的软件开发工程师的职位邀请,所以就抱着试试的方式接受了。

    面试职位是位于加拿大温哥华的软件开发工程师的职位,在北京的招聘会,基本流程就是这样:

    0.Amazon的招聘人员会先发一封你是否对这个职位感兴趣的邮件给你, Apr 8 2019

    1.等你同意并回复邮件后,他们要求你先发简历,然后审核, Apr 21 2019

    2.基本审核没有问题后,就是给你发在线编程算法答题, Apr 30 - May 3 2019

    3.等待通知onsite面试


    以下是在线编程面试题

    左边是问题的描述,右边是我写的代码,添加“Compile and Run”编译和运行,点击Output选项卡,可以看输出结果正确性

    Coding Assessment Demo

    在这里插入图片描述
    输出结果
    在这里插入图片描述
    在这里插入图片描述
    输出结果
    在这里插入图片描述

    答完题后,就让填写一个Candidate的性格/工作风格评估表
    在这里插入图片描述
    然后就等Amazon Recruiter发送邮件通知现场面试了

    未完待续。。。

    展开全文
  • 软件开发工程师常用工具介绍

    万次阅读 2018-05-15 02:13:28
    本文主要记录软件开发工程师在工作及学习中常用的工具,后面有时间把每个工具的基本用法都总结下。 工具合集 序号工具名称简述使用指南 1GitHub适合团队开发人员之间共同开发时使用GitHub官网 ...
  • 与嵌入式软件开发工程师(BSP)的题目类型来说,多媒体&智能应用的笔试题在前面的选择题上类型差不多,主要是两条简答题。前者是偏向于Linux驱动方面,后者是偏向于视频/音频的采集或者编码方面。总体来说,大差...
  • 招聘软件开发工程师/开发实习生

    千次阅读 2014-05-09 20:05:54
    招聘软件开发工程师/开发实习生负责公司测试框架、平台的开发
  • 一. 让你的简历鹤立鸡群 二. 面试流程剖析-知己知彼百战百胜 三. 面试前不可或缺的三大武器 四. 独家揭秘笔试题的设计套路 五. 直击企业一线笔试卷 六. 面试过程掌握主动权的大招 七. 锻就面霸实力的三大尖刀
  • 很多人都希望成为一个优秀的软件开发工程师,那么,成为一个优秀的软件开发工程师应该具备哪些能力呢? 下面是我个人的见解,有不同想法的欢迎提出讨论。
  • 2019/04/12 华为通用软件开发工程师现场面试 时间轴 三月中旬做的笔试 3题ac两道 4/8 性格测试 4/12 现场面试 地点是 广州某家酒店,近地铁站的,中大过去也是要一个小时。今天还下大雨,9点开始签到,到的人还...
  • 软件开发工程师技术能力层次模型

    千次阅读 2015-11-19 05:06:09
    下图是根据我的经验所得到的软件开发工程师技术能力层次模型。在这个模型中,你属于哪一个层次?你的心中也有类似的模型吗? 推荐阅读《高质高效软件开发组织能力模型》。 (文章出处:...
  • Linux软件开发工程师

    千次阅读 2017-04-03 10:21:44
    时下很流行软件工程开发工作,不论安卓还是IOS系统和软件的开发,都有很多人热衷,很多人都认为做软件开发很轻松,而且工资还不错,只需要经过简单的培训就可以了,但那些只是表面的东西,并不会持续太长时间,真正...
  • 干货:从技能角度谈--Java软件开发工程师的自我修养与晋升(B/S结构)(图文详解) 转自开源中国 发表于 2014-08-22 23:49:41 Java软件开发工程师的自我修养与晋升(B/S结构)   絮言:  只要你在一些...
  • 海康威视嵌入式软件工程师的题目只包含两个部分选择题和简答题,也就是说,没有编程题! 照样是C语言基础的题量最多了,又因为是BSP方向,所以关于Linux操作系统和驱动方面的题目可能页会比较多一点,但是就题目的...
  • 如今软件开发工程师越来越吃香,小姑娘找对象指明就要找程序员。看来学习当程序员不仅可以拿到高薪资,还容易抱得美人归啊~ 程序员上班,不仅可以喝着咖啡,听着音乐敲着代码?还可以拿着比别的行业高好几倍的...
  • 嵌入式软件开发工程师要求

    千次阅读 2019-06-11 14:02:19
    ADAS嵌入式开发工程师 0.8-1.5万/月武汉光庭信息技术股份有限公司查看所有职位 武汉-东湖新技术产业开发区|3-4年经验|本科|招2人|05-31发布 弹性工作出国机会五险一金补充医疗保险免费班车年终奖金绩效奖金定期...
  • vivo软件开发工程师(Java方向)(2019年春招) 总结 2019-03-27 初面 2019-04-02 hr面 2019-04-04 签约通知        首先,文章开头还是要感谢我的面试官给我这个机会,让我过了这个面试。...
  • Java软件开发工程师级别

    千次阅读 多人点赞 2018-04-12 23:17:09
    java 初级、中级、高级工程师有什么区别?Miranda热果2017-12-08最佳答案技术不同,简单的可以理解为:初级中级的只关注代码,编程。高级的就要考虑系统的架构,整体框架。具体区别如下:一、初级工程师1、首先要学习...
  • Java软件开发系列课程,一站式学习全套Java技术。 包含三个阶段课程: 第一阶段: Java基础入门——JavaSE核心技术 本阶段为Java基础入门,包含:初识Java、变量、运算符、选择结构、循环结构、方法、数组、面向对象...
  • 软件开发工程师年终总结

    千次阅读 2018-01-30 11:42:20
    年终总结 从学校里面毕业,来公司上班一年多,在经历了很多困难之后,从一个...这一年里参与的项目有:勘察助手、法医、二所项目、涉案视频库、原始资料、实验室环境监测工具、实验室鉴定管理系统、以及开发一些自己
  • 关于第一次面试总结(嵌入式软件开发工程师

    万次阅读 多人点赞 2018-11-08 20:35:20
    第一次面试总结 首先,笔试: 一、问死锁是什么,死锁的原因有哪些?死锁的四个必要条件是神马?如何解开死锁? 死锁: 指多个进程在运行过程中因争夺资源而造成的一种僵局,当进程处于这种僵持状态时,若无外力...
  • 网络综合-软件开发工程师个人年终工作总结范文】 作为一个软件开发工程师(我也是一名软件开发工程师),所实在的如果每年只做那么一两个项目,年终工作总结写起来也应该得心应手的,我们只需要把本年度该项目的...
  • 软件开发工程师转正申请书

    千次阅读 2016-08-29 16:56:10
    在工作期间,我一直对自己要求严谨,遵守公司的规章制度,努力完成和完善分配给我的任务,在开发中学习到了从前未接触过的知识,在不断提升自我的同时,也深深地意识到自己的经验不足和在技能上的欠缺。无论是做事...
  • 软件开发工程师 学习路线

    千次阅读 2016-11-24 15:31:08
  • java软件开发工程师的简历

    万次阅读 2016-03-22 14:35:53
    1.可以在51job(前程无忧)或者智联招聘投递简历 2.有项目经验(这是与应届生的薪水高的原因) 不是实习,直接试用期(拿到毕业证前后,拿到毕业证就转正)智联招聘:一月一次 ... 求职意向:java开发软件工程师

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 300,453
精华内容 120,181
关键字:

软件开发工程师