面經6——搜狐後端開發
一面:
講一講多執行緒,volatile怎麼用
講一講jvm的記憶體模型,靜態變數存放在哪裡
寫一道程式碼題:刪除單鏈表的倒數第n個元素
二面:
concurrenthashmap和hashtable的區別
異常和錯誤的區別,異常是否都可以捕獲
有哪些常見異常
對於spring和mysql瞭解多少
到現在就記得有這麼多,感覺官職越大的面試官問的問題越深入,平時看到的知識不能光了解,而要掌握,知其然並知其所以然,不然面試的時候很容易就露餡。
相關推薦
面經6——搜狐後端開發
一面: 講一講多執行緒,volatile怎麼用 講一講jvm的記憶體模型,靜態變數存放在哪裡 寫一道程式碼題:刪除單鏈表的倒數第n個元素 二面: concurrenthashmap和hashtable的區別 異常和錯誤的區別,異常是否都可以捕獲 有哪些常見異常 對於s
面經5——阿博茨科技後端開發
問了簡歷中的唯一一個用到spring的專案,是一個電商平臺 登入介面設計難度如何,用到什麼框架 session和cookies的區別和聯絡 驗證碼校驗中的驗證碼儲存在哪裡 使用者上傳的圖片有沒有大小限制,太大怎麼辦 java基礎知識 具體講一下死鎖的發生條件 手寫多執
面試題:各大公司Java後端開發面試題總結 !=!未看
array water 沒有 引用 run 模塊 transacti 速度 相關 ThreadLocal(線程變量副本) Synchronized實現內存共享,ThreadLocal為每個線程維護一個本地變量。 采用空間換時間,它用於線程間的數據隔離,為每一個使用該變量的線
各大公司Java後端開發面試題總結
sta notify 來看 進程間 對比 葉子節點 單元 重寫 java多態 https://blog.csdn.net/sd09044901guic/article/details/80132173ThreadLocal(線程變量副本)
各大公司後端開發面試題總結
2、Java記憶體模型: Java虛擬機器規範中將Java執行時資料分為六種。 1.程式計數器:是一個數據結構,用於儲存當前正常執行的程式的記憶體地址。Java虛擬機器的多執行緒就是通過執行緒輪流切換並分配處理器時間來實現的,為了執行緒切換後能回覆到正確的位置,每條執行緒都需要一個獨立的程式
[後端開發]支付寶支付介面除錯 (Python v3.6)
寫在前面: 講真,一開始接到這個任務我是拒絕的。因為支付寶官方沒有提供Python的SDK環境,只有JAVA/PHP/.NET三種語言的SDK,這意味著簽名&驗籤、HTTP介面請求等操作全都要自己手動實現,就算支付寶提供了簽名、驗籤的演算法說明,但僅靠它的
Java後端開發面試題及答案
2、Java記憶體模型: Java虛擬機器規範中將Java執行時資料分為六種。 1.程式計數器:是一個數據結構,用於儲存當前正常執行的程式的記憶體地址。Java虛擬機器的多執行緒就是通過執行緒輪流切換並分配處理器時間來實現的,為了執行緒切換後能恢復到正確的位置,
java後端開發面試題(MySQL資料庫)
1.mysql優化2.mysql常用的引擎有哪些,說說你對InnoDB的瞭解3.mysql瓶頸4.事務特性5.事務的隔離級別6.sql查詢每門課程成績都大於80分的學生姓名(表table,欄位sname,subject,score)select sname from tabe
3年Java後端開發面試題總結
3年Java開發經驗面試題總結 畢業轉行做開發3年以來, 學到了很多, 加上自己的興趣愛好, 個人認為已經成為了一個合格的程式設計師. 與剛開始找工作面試相同的是都會問一些相同的問題, 不同的是現在面試官會更注重為什麼, 也就是說注重深度而非廣度. 3年,
最新阿里Java後端開發面試題100道(P6-P7)
面試題 1、什麼是位元組碼?採用位元組碼的好處是什麼?2、 Oracle JDK 和 OpenJDK 的對比?3、Arrays.sort 和 Collections.sort 實現原理和區別4、wait 和 sleep 的區別是什麼?5、陣列在記憶體中如何分配?6、HashMa
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
spring boot + vue + element-ui全棧開發入門——spring boot後端開發
sta true generate mave gif close apach tex 1.8 前言 本文講解作為後端的spring boot項目開發流程,如果您還不會配置spring boot環境,就請點擊《玩轉spring boot——
大話後端開發的奇淫技巧大集合
經驗 架構設計 高並發 防刷 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是最廣泛的技術。當然也有過一些特立獨行的,也做得很大,不過現在都基本切換到了這個方向。
後端開發伺服器記錄1 Tomcat 安裝
序言:作為android開發的我們,平日裡少不了會跟後端打交道,有時候會因為需求問題而跟後端撕起逼來,所以雖然我們作為前端開發,也得稍微懂點後端的知識,這樣撕起逼來我們才不會吃虧嘛對吧!(不是教大家撕逼哈>_<大家懂就好了) 好了,言歸正傳!首先呢,我們得要有個伺服器,沒