如何做一個資深的後端開發工程師?
從最初不會程式設計到能夠完成具體的的業務實現,再到獨立負責一個專案迭代,覺得還是有進步的。但是入行3年,經過這次的找工作經歷,開始慢慢發現自身的技術缺陷。
現在開始思考,我作為公司的唯一一個後端開發,即使滿足最低需求,需要哪些技術,我現在還缺哪些東西?往深層次走,還需要哪些東西提升專案的精度?
1.首先作為一個java開發,我必須知道java的執行緒,集合,io,繼承,多型,介面,tcp/ip,等基礎
2.利用框架開發,必須知道動態代理,spring ,springboot 等框架使用,
3.框架部署,需要linux伺服器,negix代理,
功能上線之後,就要開始後面的優化了,
1.業務重構,程式碼安全驗證
2.設計模式的幾種常用運用
3.maven和jenkis的搭建,
4.優秀的演算法支撐
相關推薦
如何做一個資深的後端開發工程師?
從最初不會程式設計到能夠完成具體的的業務實現,再到獨立負責一個專案迭代,覺得還是有進步的。但是入行3年,經過這次的找工作經歷,開始慢慢發現自身的技術缺陷。 現在開始思考,我作為公司的唯一一個後端開發,即使滿足最低需求,需要哪些技術,我現在還缺哪些東西?往深層次走,還需要哪些
頭條研發秋招補招-後端開發工程師視訊面試雜記
引子 秋意濃 面試 (~60min) 一開始就被倆演算法題騎臉, 大概佔了整個面試一半的時間 查詢第一個缺失的正整數。 時間複雜度O(n) ,空間複雜度 O(1) Example 1: Input: [1,2,0] Output: 3 Example 2:
今日頭條2018校園招聘後端開發工程師(第三批)程式設計題
昨天做了下頭條的後端開發工程師的程式設計題,這編碼量大啊,兩個小時,三個程式設計題,一個改錯題,一個設計題,說實話,很考技術含量,而且程式設計題中有兩個還特別考細心編碼,如果兩個小時能做三個題,確實非常不錯了,寫下解題報告吧,根據自己截的圖和別人截的圖把題還原下
今日頭條2018校園招聘後端開發工程師(第四批)程式設計題
這一場題目還是挺好玩的,也挺有技巧的,這樣的題目做起來才有意思。 原題連結:點這兒。 第一題:程式設計題1 題目: >有三隻球隊,每隻球隊編號分別為球隊1,球隊2,球隊3,這三隻球隊一共需要進行n 場比賽。現在已經踢完了k場比賽,每場比
【面試】-百度外賣後端開發工程師
今天去奎科大廈參加百度外賣舉行的小型招聘會。因為百度外賣要拆分成百度的一個子公司,因此今年單獨舉行了一個小型的招聘會。大致流程如下:9:00-10:20筆試,10:20-11:00百度外賣CTO簡單宣講,11:00-13:00面試。 首先是筆試,筆試題比較基礎。十道選擇題,
作為一個後端開發對JSON的簡單學習
JSON簡單學習: json:javas object notation javascript物件表示法 json是儲存和交換文字資訊的語法。類似xml json比xml更小更快更容易理解 JSON語
在閒魚,我們如何用Dart做高效後端開發?
背景 像阿里其他技術團隊以及業界的做法一樣,閒魚的大多數後端應用都是全部使用java來實現的。java易用、豐富的庫、結構容易
VMware(威睿)後端開發筆試題總結
自定義 滿足 記錄 linux中 比較 ase blog 語言 個數字 1. Linux中查看系統的發行版本信息 的命令? cat/etc/issue 和 lsb_release 2. linux 掛載一個共享文件夾: mount
html5二八杠棋牌開發後端開發究竟是什麽?
前端 後端 html5二八杠棋牌開發(h5.ttkmwl.com)軟件應用程序就像冰山一樣。用戶看到的只是應用程序的一部分——在大多數情況下——應用程序的最大部分是看不到的。這就是令人難以捉摸又神秘的“後端”。在Web開發的篇章中,我們主要討論Web開發,因為它涉及與最終用戶的直接互動——我們可以稱之
[技術分享] 20171211_後端開發_使用@DateTimeFormat註解解決前臺string類型與後臺date類型的轉換,使用@JsonFormat註解解決後臺date類型與前臺string類型的轉換
ret datetime 網上 date() 直接 date void time 位置 說明: 有的時候由前臺jsp頁面填寫一個日期,提交到後臺spring mvc的時候,我們希望直接轉換成一個Date類型,而不是由一個string 類型接收,然後再通過simpleDate
[技術分享]20171212_後端開發_批量刪除使用@requestBody註解獲取前臺傳遞參數
項目 quest seq cli 如果 上一個 整理 delete pos 批量刪除 難點在於前臺的參數如何組織?組織完的參數後臺如何接收? 我現在就把我們項目中用到的批量刪除的方法整理出來,供大家參考。 先上一個通用版: var ids = new Array(); v
如何做一個好的前端重構工程師
騰訊 tro 審視 書籍 工作 ie8 性能優化 不斷學習 來看 這裏的“重構”指的是將設計圖(比如PSD)轉換為html + css + js。 用這個標題,是因為前一段時間組裏有一個開放式討論:怎樣才算一個好重構? 其實,"好"與"壞"向來都是相對的,因為每個人眼中看待
spring boot + vue + element-ui全棧開發入門——spring boot後端開發
sta true generate mave gif close apach tex 1.8 前言 本文講解作為後端的spring boot項目開發流程,如果您還不會配置spring boot環境,就請點擊《玩轉spring boot——
面試題:各大公司Java後端開發面試題總結 !=!未看
array water 沒有 引用 run 模塊 transacti 速度 相關 ThreadLocal(線程變量副本) Synchronized實現內存共享,ThreadLocal為每個線程維護一個本地變量。 采用空間換時間,它用於線程間的數據隔離,為每一個使用該變量的線
大話後端開發的奇淫技巧大集合
經驗 架構設計 高並發 防刷 Hi,大家好,很榮幸有這個機會可以通過寫博文的方式,把這些年在後端開發過程中總結沈澱下來的經驗和設計思路分享出來 模塊化設計 根據業務場景,將業務抽離成獨立模塊,對外通過接口提供服務,減少系統復雜度和耦合度,實現可復用,易維護,易拓展 項目中實踐例子: Befor
微信小程序後端開發總結~1(C#)
ali 存在 漢字轉換 返回 font con utf8 OS big 1.小程序端對於18位long類型的接收轉換會出錯,比如171106161246602821—> 171106161246602820。 例如:用戶表的主鍵id存的是18位的biglong類型的,
後端開發優秀博客文章收集
傳輸 git .net 優秀 原理 ID 分布式事務 aop 為什麽 1、集合類 ArrayList源碼分析(基於JDK8) ConcurrentHashMap總結 2、三大框架 CGLIB介紹與原理 我們為什麽要使用AOP? MyBatis框架及原理分析 3、Re
入坑Java,開始Spring boot 的後端開發之路
也有 得來 中間 調用 代碼 行記錄 廣泛 隨手記 domain 換了工作,從遊戲行業的大坑中走了出來,走向互聯網的大世界。新的公司是電商方向,電商行業萬變不離其宗,java,spring是最廣泛的技術。當然也有過一些特立獨行的,也做得很大,不過現在都基本切換到了這個方向。
lazy-mock ,一個生成後端模擬數據的懶人工具
build 一行 根目錄 res per for bat 之前 asa lazy-mock ??lazy-mock 是基於koa2構建的,使用lowdb持久化數據到JSON文件。只需要簡單的配置就可以實現和json-server差不多的功能,但是比json-server更加
各大公司Java後端開發面試題總結
sta notify 來看 進程間 對比 葉子節點 單元 重寫 java多態 https://blog.csdn.net/sd09044901guic/article/details/80132173ThreadLocal(線程變量副本)