首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

工作两年

毕业一年,工作将近两年。刚工作时候会记录每一点成长,随着时间推移,写越来越少。在这即将到来两年时间点上,蓦然发现,已经好久没有进行个人总结了。     ...恰处于这个时间段中间,借此博文,总结与反思这两年成长与教训,如果能得到各位前辈指点,那就更为值得了。...第一份工作 工作前     人生中会有很多难忘第一次,我相信对于绝大多数人而言,第一次面试与第一份工作应该是其中之一。     ...博主就读于广州一所普通本科,和大多数大学生一样,前两年在班务与学生会间折腾,到大三时,突然发现自己马上就要毕业了,然后就开始焦虑,想着毕业到底要干些什么。     ...服务器 Apache Nginx 数据库 Sql Mysql Oracle NoSql Redis Mongodb Memcache Influxdb 编程语言 PHP Node Python Java

49630

两年Java开发工作经验面试总结

两年Java开发工作经验面试总结 最近换了个公司,从三月底开始面,面到四月底,面了有快二十家公司。...劣势: 1.15年7月毕业后开始到上海工作,面试时候是17年3月到4月,一年多经验,勉强算两年经验。...学习过程如下: 1.看面试题 正常人第一步肯定都会看面试题,我也不例外,面试题【Java帮帮】微信公众号,已经分享了一些,还有一大波非常系统全面的面试题,正在赶来。。。。。...1)让你自我介绍 2)问Java基础知识 3)问项目 4)情景问题,例如:你一个功能上了生产环境后,服务器压力骤增,该怎么排查。 5)你有什么想问面试官 3.面试常问知识点?...垃圾收集有哪些算法,各自特点。 类加载过程。 双亲委派模型。 有哪些类加载器。 能不能自己写一个类叫java.lang.String。

2.7K70
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    毕业两年大专生程序员工作总结(java后端)

    前言 如题,这是我毕业第二年工作总结,对第一年工作总结感兴趣请戳这《毕业一年大专生程序员工作总结》,再简单介绍一下我以及这个系列文章。...毕业后误打误撞选择了Java后端开发,之所以这样说是因为在校期间一直认为毕业后从事是Android工作,至于为何转向后端开发不是本文重点,所以在这就不展开叙述了。...今年这些都没有配图了,相对去年确实逊爆了,罗列后发现这一年整体挺水,如果给外人看估计不一定能猜到这是一个Java后端能干出来事,不过经过这些尝试也算是给自己上了一课。...去年提到多看看Spring、Mybatis源码等等未完成;计划要看完技术书籍,在没有完成情况下,又购买了新书,并发编程艺术这本书都买了两年了,还没看完......毕业后这两年我一直在不断地摸索中,走了不少弯路,发现自己很容易被外界因素干扰,比如某某说电商直播很赚钱,电影解说也很赚钱,今A发现个赚钱项目,明B发现个赚钱路子...

    68030

    工作两年后,我如何看待设计模式

    所谓OOD设计原则就是:单一职责原则:每个类应该有一个清晰明了职责,只做与自己主要职责相关事情,避免加入其它不相关职责。这有助于降低类复杂度,提高代码可读性和可维护性。...这一原则有助于减少类之间耦合度,提高系统可维护性和可扩展性。接口隔离原则:客户端不应该依赖它不需要接口,即多个特定客户端接口要好于一个通用性总接口。...这有助于避免接口过度臃肿,使接口更加精简和专注。迪米特法则(最少知道原则):一个对象应当对其他对象保持最少了解,即只与直接朋友通信。这有助于降低系统复杂度,减少类之间耦合度。...编程语言特性会影响设计模式实现方式,但设计模式本身是独立于具体编程语言。...设计模式目标之一就是提高软件系统灵活性和可扩展性,使系统能够更容易地适应未来变化。因此,开发者在应用设计模式时,需要时刻考虑如何在满足当前需求同时,为未来变化留下足够空间。

    18940

    【香菇程序人生】工作两年后体检小记:被工作摧残了生活~

    今天上午去做了体检,这个体检时间是提前几天安排好。马上就要25周岁进入第二十六岁了,也借此机会检测自己还能不能再为祖国健康工作40年。@toc1....上学时候,无论什么时候体检,无论身高体重还是其他外科内科指标都全部是正常,而且非常标准,工作后却慢慢在变差。...上学和工作早期我身体记录如下工作后就变成了这样(其实今年年初也还好,所以我这半年经历了什么)然后再看看刚来上海,雄心勃勃办健身卡,还有半个月就到期了羞答答泪水止不住流了下来,渗透了衣襟~2....一定要加强执行力发现自己毕业两年了,刚毕业时候执行力相对还好一些,最起码可以起来吃早饭,上班可以很准时。周六日早上也能按时起床,12点前休息。...这两年工作后也没人管我了,自己一个人安排各种事情,导致自己越来越沉沦了。办健身卡也没有几次,马上就到期了。博客也是水文偏多。到现在才发现,想要做成一件事,制定计划很关键,更关键是要按计划执行下去。

    1100

    工作两年简历写成这样,谁要你呀!

    ❞ 一、前言 最近有伙伴问小傅哥,我简历怎么投递了都没有反应,心里慌很呀。 工作两年了目前公司没有什么大项目,整天维护别人代码,有坑也不让重构,都烦死了。...那么,选择进入一个有挑战项目和一个可以跟随学技术的人,是非常重要。而这样资源和人脉基本还是来自一些较大型公司,如果在前两年因为学历或者某些原因没有能进入,那么在2年后还是可以试一试。...项目经验描述不完整,并没有在项目中体现出个人能力以及工作重点。这些都会影响与面试官场景交流,如果你不留下可以聊点,那么久等着被动问。...技术栈 1.1 Java基础 这种面试题基本不固定,主要考察你对 java 基础学习程度和理解能力,比如; byte 占几个字节 for循环与foreach java8新特性 hashmap实现原理...可能有人都已经工作几年了,简历还是写一塌糊涂,word 格式发来打不开都有(怀疑你个人电脑多久没打开了也不更新,平时也不写代码了)。 认真对待自己将来,就是做好现在。

    74200

    工作两年了,还只会用sort进行排序?

    见 1-1 */ //1-1 //transform结果放入叫做 results容器结尾方式是调用 back_inserter来产生指定目标区间起点迭代器 transform(values.begin...20个质量最高Widget发送给你最忠实客户,需要做只是排序以鉴别出20个最好Widget,剩下可以保持无序 //见 1 class Widget{ public:...[0],其次是widgets[1],如果你不关系这个最好20个元素顺序,只是挑出20个最好,这就是多余工作了 使用 nth_element, 见 2 */ //2 //nth_element...remove移动指定区间中元素直到所有“不删除”元素在区间开头(相对位置和原来它们一样)。 它返回一个指向最后一个下一个“不删除”元素迭代器。返回值是区间“新逻辑终点”。...也是; 3,2 如果,在第一个字符不同位置,从第一个字符串来字符先于对应来自第二个字符串字符,第一个字符串就先于第二个 3,3 就像strcmp,lexicographical_compare认为两个相等值区间是相等

    90920

    【云+社区年度征文】JAVA两年半学习

    背景 18年毕业于双非学校计算机专业,随同班同学一起,从安徽来到了杭州搬起了砖,开始做起JAVA后端!!...2020年是不容易一年,由于疫情影响,使得不少小伙伴因为公司原因而不得不重新开始寻找工作。面对日益增加计算机学生而言,这届应届生想必找工作更是难上加难。...就我而言,今年参与了几场线下技术沙龙,聆听了大佬们对于技术落地,规划等。在日常写业务代码中也逐渐有了设计模式中原型以及java多态概念等等。日常学习中也是不断进行中。...工作 相信写JAVA的人数还是很多!!! 目前从事是业务开发(对于专门中间件开发小伙伴工作内容还是很好奇?),大部分时间都是围绕业务开展,而非很多时间围绕在开发上。...只要需求等等确定好之后,写代码还是很快。顺便上下前两个月改造一个task任务(之前所有的task都是并发,但是现在有部分task有数据依赖)。

    858161

    两年 JAVA 程序员面试总结

    前言 工作两年左右,实习一年左右,正式工作一年左右,其实挺尴尬,高不成低不就。因此在面试许多公司,找到了目前最适合自己公司之后。于是做一个关于面试总结。...求职意向主要就是期望工作岗位、工作地址以及薪资。工作岗位建议后面加个相关工作,可以少许提升面试机会。例如,java工程师及相关工作。薪资这块则建议填写面议,过高或着过低只会降低面试机会。...第三点,也就是HR最重视一点,技术能力这块。 就写做掌握技术以及相关熟练度,最好多用点技术关键字,毕竟不少HR是按照关键字来搜索。例如 JAVA、SQL、linux等。...剩下就是工作经历以及项目经验了。工作经历这块就不细说了。重要是项目经验。项目描述这块,个人建议,第一点,你要告诉别人,你这个项目是做什么,为什么人群服务,怎么使用。...一些比较常见出现问题,顺便列举下。 JAVA 5个常用java-api包。 String类中常用5个方法。 API接口开发注意事项。 TCP/IP、HTTP协议。

    83410

    两年 JAVA 程序员面试总结

    转自:博客园,作者:虚无境 链接:www.cnblogs.com/xuwujing/p/7613084.html 前言 工作两年左右,实习一年左右,正式工作一年左右,其实挺尴尬,高不成低不就。...求职意向主要就是期望工作岗位、工作地址以及薪资。工作岗位建议后面加个相关工作,可以少许提升面试机会。例如,java工程师及相关工作。薪资这块则建议填写面议,过高或着过低只会降低面试机会。...第三点,也就是HR最重视一点,技术能力这块。 就写做掌握技术以及相关熟练度,最好多用点技术关键字,毕竟不少HR是按照关键字来搜索。例如 JAVA、SQL、linux等。...剩下就是工作经历以及项目经验了。工作经历这块就不细说了。重要是项目经验。项目描述这块,个人建议,第一点,你要告诉别人,你这个项目是做什么,为什么人群服务,怎么使用。...一些比较常见出现问题,顺便列举下。 JAVA 5个常用java-api包。 String类中常用5个方法。 API接口开发注意事项。 TCP/IP、HTTP协议。

    49320

    工作两年多,XX 征信 面试,offer已到手

    大家好,我是老田,今天给大家分享是一位两年工作经验小伙伴面试经历,恭喜他成功上岸,收到了offer!本文大部分内容是这位朋友所写,我对一小部分内容进行修正和调整,话不多说,咱们直入主题。...当添加一个任务时,核心线程数已满,线程池还没达到最大线程数,并且没有空闲线程,工作队列已满情况下,创建一个新线程,然后从工作队列头部取出一个任务交由新线程来处理,而将刚提交任务放入工作队列尾部。...工作队列实现了BlockingQueue接口。...JVM是Java Virtual Machine(Java虚拟机)缩写 ,JVM在执行Java程序时,会把它管理内存划分为若干个区域,每个区域都有自己用途和创建销毁时间。...如果执行JAVA方法,计数器记录正在执行java字节码地址,如果执行是native方法,则计数器为空。 2、虚拟机栈 线程私有的,与线程在同一时间创建。管理JAVA方法执行内存模型。

    41820

    JavaJava - GC 是如何工作

    Java 内存管理最显著功能之一是自动垃圾回收。 其主要目的是自动管理运行时对象内存分配和删除,从而使开发人员更容易编写更安全代码,而不会出现任何与内存相关问题。...Java 堆:用于动态内存分配。它存储程序执行过程中创建对象和其他数据结构。 堆栈:用于存储局部变量和方法调用框架。 Java每个线程都有自己栈,栈在线程启动时创建。...在 Java 中,以下内容被视为有效 GC 根。...活动 Java 线程。 静态变量:它们属于类,在所有实例中共享。只要类被加载,它们就一直是 GC 根。 JNI 引用:它们是作为 JNI 调用一部分创建。...从 Java 9 开始提供一种最新算法是 G1 垃圾回收器。 它提供了更可预测暂停时间,并为具有大堆应用程序提供了更好可伸缩性。

    10710

    两年Java程序员面试经

    工作两年有余,本人第一份工作是在一家外包公司,第二份工作是在一家做SAAS平台公司,第一家公司让我入门,进入了软件开发行业,了解了一些基础东西;第二家公司由于规模不大,很多活儿都是一个人来做,从产品到开发...15、Java 8新特性 16、Java数组和链表两种结构操作效率 17、Java引用类型有哪几种 二、多线程、IO、集合 1、ArrayList、Vector、LinkedList存储性能和特性...4、JVM内存模型(重要、GC算法、新生代、老年代、永久代等需要详细了解) 5、GC工作原理 五、数据库 1、事务ACID是指什么?...10、讲讲mybatis连接池 11、SpringMVC工作原理 12、Spring几种注入方式 13、Spring如何实现事务管理 14、Spring IOC和AOP原理 七、算法和数据结构...一个人在一家公司呆久了,千万不要模式化,一直待着舒适区,因为当你一旦离开这家公司,找工作时候就会很容易碰壁,在这里:我建议大家一定要提前计划着去学习...

    98120

    JAVA语言工作原理

    1、Java工作原理 1.1、工作原理 JAVA工作原理是:“一处编译,到处运行"。...(.java源文件,必须编译成.class文件,在各种java平台层都可以运行) **硬件层:**就是没有任何操作系统计算机主要是指我们硬件(主机,显示器等)。...**操作系统层:**是指我们windows\linux\unix\android\ios等 **JAVA平台层:**针对不同操作系统JAVA提供了不同虚拟机 **应用平台层:**各种JAVA应用程序...(如:QQ、百度视频等)、JAVA-WEB程序(12306、QQ空间等) 1.2、跨平台 Java语言通过在不同操作系统上安装对应Java虚拟机实现了跨平台, 即java.class程序可以在不同操作系统上均可以运行...(java.class文件相当于Windows中.exe文件,是可执行程序) java语言是跨平台,java虚拟机不是跨平台

    61010

    Java HashMap工作原理

    面试时候经常会遇见诸如:“javaHashMap是怎么工作”,“HashMapget和put内部工作原理”这样问题。本文将用一个简单例子来解释下HashMap内部工作原理。...首先我们从一个例子开始,而不仅仅是从理论上,这样,有助于更好地理解,然后,我们来看下get和put到底是怎样工作。 我们来看个非常简单例子。...下面的例子有助于我们理解key-value对在HashMap中是如何存储。 1. Country.java ? 2. HashMapStructure.java(main class) ?...现在,在第23行设置一个断点,在项目上右击->调试运行(debug as)->java应用(java application)。...Get: 现在我们来看下get方法实现: ? 当你理解了hashmapput工作原理,理解get工作原理就非常简单了。

    55610

    在大数据行业工作两年是怎样一种体验

    在本文中,我主要回顾这两年来,在大数据行业公司从事大数据类前端开发工作。最近刚刚换了一份工作,这里把我经验稍作总结分享给大家。...本文主要从大数据开发角度出发,到大数据治理必要性,再到图形化建模畅想,最后在数据质量把关,然后到大数据可视化应用,总结两年见闻和我学习成果,也不知理解有无偏差,希望大家能给出建议。...结语 洋洋洒洒写了很多,对我近两年所见所闻所学所想进行了一些总结。 有些童鞋会问,不是技术么?为什么没有代码?...写完了,我焦虑一丝未少,我代码规范性不够,目前技术栈JS、Java、Node.js、Python 。...Java、Python都处于能做项目的程度,目前也不想抽很多精力去深入它们,就想要保持在想用能用地步。 未来几年,我打算多学学人工智能、大数据开发知识,未来这块应该还有一些热度

    52200

    我用了两年时间去读《Thinking in Java

    ——题记 我用了两年时间去读《Thinking in Java》。 无论在学校还是在工作,都能听到过来人说,Java编程思想是一本经典著作。于是乎在工作以后,我就买了一本来看看。...后来呢,在这断断续续两年时间,精读略读加跳过,终于走马观花了一遍。最终,对《Java编程思想》这部名著,由当时膜拜憧憬,到如今这老油条般似的写下这篇文章。 毫不掩饰说,我没能好好读完这本书。...很幸运,7月-9月公司安排我们先在工厂学习,而这段时间除了学习一些车机组装、锡焊和生产车间知识外,其他时间就是很闲,这正是我阅读《Java编程思想》最佳时间。...于是定下个目标,在工厂学习这两三个月时间先看完面向对象前面的知识(也就是6章及以前),等到工作岗位后再学习后面的内容(7章及以后就是关于继承、多态等面向对象内容了) 我发现稍微有点不同是,虽然第...然后10月份就正式进入工作岗位,就没那么多时间看书了,基本上只有晚上可以看看,有时甚至一晚上只能看1-2页。因为有的地方,真的需要逐字逐句读,还得思考。

    27620

    👨‍💻面试官:工作两年了,这么简单算法题你都不会?

    面试问题从【是什么】到【为什么】 关于前端是否有必要面试算法,本瓜看过很多争论,相信你也一样听过不少,诸如此类: 正方: “工作中又用不到,有必要吗?”...而刚好你听都没听过,不用紧张,你可以沉着、冷静、平和反问:我之前工作中没接触过这个算法,单纯好奇啊哈哈,我想问下您这个算法在前端都有哪些应用场景?) “工作两年,这么简单算法题都不会?”...工作不照样好好两年怎么了?吃你家一粒米了吗?你了解我经历吗?我出套八股文面试题,你敢来面吗?想不通,去一边自己慢慢想去吧~~ .........有些算法题,想想也挺有意思~ 用平静心态一起来看看这位两年经验老哥遇到什么题?上题!...找工作而已,说难听的话,没必要。 OK,以上便是本篇分享。

    35140
    领券