面試記錄(2)
昨天去蘇州面試了,然後晚上又到崑山住了一晚,今天晚上才到宿舍。不得不說,坐車真的累啊。面試過程中意識到自己基礎不是很紮實,需要自己沉下心來,慢慢把基礎打牢。
好了,老規矩,我把面試問到的題目先寫出來,大家可以先看看,然後明天我把答案再寫出來。
1、java的集合類有哪些?
2、List有哪幾個種類,ArratList和LinkedList有什麼區別?你是如何運用它們的?
3、map的底層原始碼你讀過沒?hashmap是如何實現碰撞衝突問題的?
4、mysql有哪幾種連線方式?外連線有哪幾種方式?如果我想把兩張表中不同的資料拿出來,如何實現?
5、排序演算法你知道的哪幾種?二分查詢的原理是什麼?
6、java的三種面向物件方法?過載和重寫的區別?
7、css中有哪幾種選擇器?如果A盒子裡有B盒子,B盒子裡有C盒子,現在只知道A盒子的id,如何取到C盒子?
8、用二維陣列實現迷宮的出路?(涉及到圖的知識)
相關推薦
面試記錄(2)
昨天去蘇州面試了,然後晚上又到崑山住了一晚,今天晚上才到宿舍。不得不說,坐車真的累啊。面試過程中意識到自己基礎不是很紮實,需要自己沉下心來,慢慢把基礎打牢。 好了,老規矩,我把面試問到的題目先寫出來,大
Linux運維常見基礎面試練習題(2)
Linux學習 Linux運維 Linux入門 Linux基礎 Linux面試 Linux運維常見基礎面試練習題(2)11 如何查看占用端口8080的進程。方法一[root@zxc data]# ps -ef|grep 8080root 3886 3804 0 17:11
面試總結(2)—— 字符串
esp r++ set cout help c++ inpu ++ col 收集一些關於字符串的面試筆試題。 1. 逆序字符串 思路:原地逆序,將字符串兩邊的字符逐個交換。例如,給定字符串“abcd”,逆序的過程分別是交換字符a和d,交換字符b和c。 實現1):通過指針
web前端面試總結(2)
10.27 面試總結與分享(清宇網路) 面試問題 自我介紹 nodejs靜態伺服器路由前端使用Nodejs來寫的麼 整個專案實現的思路,都實現了哪些模組 使用nigix代理解決埠問題 對於地圖的使用,有沒有用過地圖自定義的東西 使用vue的時間,
深度學習cs231n之knn學習的一些記錄(2)
防止在上篇文章上的修改產生覆蓋,我這裡就直接重啟一篇。繼續寫 當前在knn.ipynb 裡面的box 15 Now implement the function. predict_labels and run the code below: 現在執行class
理解瀏覽器歷史記錄(2)-hashchange、pushState
閱讀目錄 本文也是一篇基礎文章。繼上文之後,本打算去研究pushState,偶然在一些資訊中發現了錨點變化對瀏覽器的歷史記錄也會影響,同時錨點的變化跟pushState也有一些關聯。所以就花了點時間,把這兩個東西儘量都琢磨清楚。本文記錄相關的一些要點及研究過程。 1.
LeetCode學習記錄(2)----開啟轉盤鎖
你有一個帶有四個圓形撥輪的轉盤鎖。每個撥輪都有10個數字: '0', '1', '2', '3', '4', '5', '6', '7', '8', '9' 。每個撥輪可以自由旋轉:例如把 '9' 變為 '0','0' 變為 '9' 。每次旋轉都只能旋轉一個撥輪的一位數字。
Thymeleaf學習記錄(2)--自動編譯設定
了方便每次修改HTML檔案都能實時重新整理,做一下更改。 在application.properties檔案加入以下命令: #thymeleaf start spring.thymeleaf.mode=HTML5 spring.thymeleaf.encoding=UTF-8 spring.thym
刷題練習記錄(2)——兩數相加(JAVA 和 Python)【連結串列】
【2】兩數相加 給出兩個 非空 的連結串列用來表示兩個非負的整數。其中,它們各自的位數是按照 逆序 的方式儲存的,並且它們的每個節點只能儲存 單位 數字。 如果,我們將這兩個數起來相加起來,則會返回出一個新的連結串列來表示它們的和。 您可以假設除了數字 0 之外,這兩個數都不會以 0 開頭。 示例:
百度前端面試經驗(2)
補充上文: 又想到了一些當時問到的問題: 一面中補充: 1.是否會使用firebug除錯,通常怎麼除錯,對於js設定斷點怎麼做? 2.在頁面優化問題上如何壓縮程式碼,怎麼用前端方法實現 二面中補充: 1.如何將程式碼部署到線上 2.作品中的圖片用的是什麼格式,png有幾
18年春招筆試面試記錄(一)
印象中比較深刻的幾道面試題 程式設計題: 一、廣場上有250人,有個魔鬼,說250人裡面有個被詛咒了,4小時候後會死,除非找到這個人與魔鬼對峙,才能活下來,這個人有個特點:咬一口白麵包後,白麵包在四個小時內會變黑。廣場上有8個足夠大(但不能分割)的白麵包,請程式設計找出這個人的編號。 &
openshift/origin學習記錄(2)——新增Router元件
學習資料來源於官方英文文件與《開源容器雲OpenShift》一書,因為剛開始學習,不確定部落格的正確性,以下內容僅供參考。 Router是openshift叢集中的一個重要元件,它是外部訪問叢
Mesos+Zookeeper+Marathon的Docker管理平臺部署記錄(2)--負載均衡marathon-lb
[[email protected] ~]# docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS
openshift/origin工作記錄(2)——RESTful程式設計介面使用
由於工作原因,需要對openshift進行二次開發,初步研究了一下RESTful程式設計介面使用。 程式碼如下: import io.fabric8.kubernetes.api.model.NamespaceList; import i
作業系統課程記錄(2)————製作grub啟動盤(1)
下載qemu模擬器 sudo apt-get install qemu qemu是linux下的通用的,開放原始碼的機器模擬器和虛擬器。可以模擬多種架構下的系統。一般qemu命令不能直接使用,需要指定需要模擬的架構。這裡我們使用qemu-system-i38
爬蟲記錄(2)——簡單爬取一個頁面的圖片並儲存
1、爬蟲工具類,用來獲取網頁內容 package com.dyw.crawler.util; import java.io.BufferedReader; import java.io.IOException; import java.io.
ElasticSearch記錄(2)curl操作
nts 返回結果 邏輯 名稱 ota href als 字符 dsl 新建和刪除 Index 新建 Index,可以直接向 Elastic 服務器發出 PUT 請求。下面的例子是新建一個名叫weather的 Index。 curl -XPUT http://192.
面試總結(2):H5新標籤的相容寫法
前段時間面試。。被問到了H5新標籤的相容寫法。。一臉懵逼。。現在做個筆記。。避免下次被問到同樣的問題!! 方法一: 自己建立標籤。。把H5新標籤創建出來。 <!DOCTYPE html&
作業系統課程記錄(2)——製作grub啟動盤(2)
準備grub-0.97-i386-pc.tar.gz grub是一個多作業系統啟動程式。系統的引導過程是載硬碟啟動的時候,Bios轉向主引導記錄,之後引導裝載程式,實際上就是grub。它允許使用者裝載一個特定的作業系統(比如linux核心)。 下載到的可能並
spark記錄(2)spark廣播變量與累加器
com exec 擁有 資源 錯誤 更新 image 帶寬 對象 轉自:https://www.cnblogs.com/qingyunzong/p/8890483.html 一、概述 在spark程序中,當一個傳遞給Spark操作(例如map和reduce)的函數在遠程