首先是自我介紹,然后一輪技術面,一輪主管面。技術面主要是前端的基礎知識,主管面主要考察綜合素質?;A知識會考察布局、作用域、渲染過程、考察js多。主管面就是下面的一些問題。
面試官問的面試題:用友軟件web前端面試題
1.為什么選擇做前端
要說的話我首先是一個程序員,然后我喜歡并且擅長寫javascript,再然后才是一個所謂的“前端工程師”。javascript是一個真正意義上的跨平臺語言,瀏覽器是少有的橫跨PC/移動設備的GUI平臺,nodejs也是一個高性能且開發(fā)效率高的平臺,我相信未來隨著計算能力的不斷提高,這些技術必然會生出更多炫酷的東西。
因為前端做出來的東西可以馬上展現出來,可以給我?guī)碜钪苯拥某删透?,做的時間越久,越感覺可挖掘的點很多,很有意思。
2.前端工程師的主要工作
a.前端開發(fā)。具體來說就是負責如網站、系統(tǒng)等前端開發(fā),并能按照預期完成產品的交互功能;
b.要配合UI設計師實現預期的視覺交互效果;
c.配合后端工程師完成相關應用的開發(fā)工作;
d.定期的更新和優(yōu)化產品,保持產品的生命力和可用性;
e.解決項目在開發(fā)過程中遇到的相關問題,比如技術問題,比如業(yè)務問題等。
3. 前端怎么學習的
精讀js、css、html、vue、vuerouter文檔
掘金社區(qū),可以學習大佬的經驗
邊做項目邊學習
4.前端需要掌握哪些技能
1.首先是前端的核心技能html、js、css。掌握基礎知識,不管前端框架、工具怎么變遷都會較快的上手。
2.掌握前端主流框架vue、react、angular可以大幅提升開發(fā)效率。
3.了解瀏覽器的工作原理,能夠幫助更準確評估web項目的可行性,快速抓住迭代問題的本質。dns解析、http響應、dom解析、js阻塞等都會導致頁面首屏渲染延遲。tcp連接、接受響應、渲染頁面、斷開連接
4.學習node.js,前后臺統(tǒng)一語言,可以實現程序員全棧開發(fā),代碼標準化,可以用它做前端渲染和框架優(yōu)化,開發(fā)低延遲的網絡應用。Node.js 編寫的包管理器npm已成為開源包管理了領域最好的生態(tài)
5.代理服務器nginx。部署前端項目、負載均衡、反向代理分發(fā)后端服務和解決跨域分配用戶大容量的請求。反向代理隱藏真實客戶端,
5.產品、架構,
6.溝通能力、需要平衡項目負責人、ui、用戶、后端工程師等人的需求,拿出比較合適的方案。
5.你近期遇到的最大的困難
情景:我們實驗室需要搭一個大的文本AI平臺。
任務:我被分到的任務是語義理解,學習的模型是ernie-gram
行動:那個時候在找工作,寫小論文時間比較緊。幾乎對于這個模型一無所知,而老師每周需要提交研究進展,有壓力。在開始之前我會先向師姐請教,學習模型大概是什么流程。
1.我先簡單列了一個時間表,包括測評、筆試、面試時間段,小論文的階段完成時間,大概給模型研究留了每天一個小時的時間。
2.我先在百度、谷歌上搜索看它是干嘛的,是針對句子還是篇章的理解,語義理解以前有哪些模型 有啥改進。有沒有基于它已有的研究成果。然后在github上看一下有沒有實例代碼。
3.把相關代碼、預訓練模型、數據集拉下來。根據readme,嘗試配環(huán)境,從train作為入口找到搭建的模型,去搜每一句代碼代表什么意思,或者有什么作用。對模型整體有大概的了解后,嘗試跑模型,斷點調試看模型中的數據處理的效果。再看最終結果。將對比模型像前面的操作一樣,也拉下來跑結果,對比它們模型的架構。
在整個操作過程中會遇到各種問題,像數據集可能需要預處理(需要讀他的代碼反推數據集可能的結構,這個過程就比較麻煩,要細讀他的dataset代碼),環(huán)境中包的版本不匹配(先看需要的包,再去搜索它們對應的版本以及支持的python版本)
結果:代碼跑成功了,有了如何學習模型的大致思路,
6.你覺得這個項目有什么值得改進的地方?
1.項目的模塊劃分有點冗余,物理視圖、列表視圖、拓撲圖有冗余,雖然展示形式不一樣,但功能都是設備的狀態(tài)及層級關系。
2.地圖態(tài)勢頁面、態(tài)勢回放頁面
2.在寫html沒有多的使用語義化標簽,不太適合后期隊友修改代碼。
7.你的優(yōu)點是什么?
做事情專注:
抗壓能力較強
能夠快速融入工作環(huán)境,開始工作
細心、重視細節(jié):
容易靜下心來寫代碼:
8.你的缺點是什么?
1.有時候太著急,太過趕進度,和后端的進度不一致,我會郁悶,但是隨著時間的磨合我會調整自己適應隊友的節(jié)奏。我會先把能做的其他先做了。
2.做項目的時候太關注項目本身,對瀏覽器的工作原理花的時間不夠,
3.
9.你在項目中學到了什么?
1.了解了項目運作的整體流程。從指標開始,項目組開會討論確認需求、分模塊及頁面、前后端規(guī)范,時間結點與分工,,寫文檔做demo。UI繪圖與客戶溝通效果,確認之后。繪制前端的整體框架,加入demo。用戶手冊、系統(tǒng)測試文檔等等
2.培養(yǎng)了解決問題的思維,意識到團隊合作的重要性,溝通交流的重要性。比如與后端協(xié)調接口參數的數據結構、變量名,如果不提前溝通好,前端就會做二次工作。團隊分工做相對獨立的demo可以極大提高后期開發(fā)效率,減少團隊的重復工作量。
3.知道與用戶溝通具體需求的重要性,在甲方更改需求時,知道用資料、數據證明可行或不可行的重要性。
4.認識了很多大佬,學習到了很多經驗
10.職業(yè)規(guī)劃
1.近期先把公司的項目做好,提升前端技術,夯實我的技術,多學一些組件、插件、框架
2.中長期,再研究一門后臺語言java、php,爭取為公司更好的服務
3.公司有良好的競爭制度、考核制度、如果有機會擺在眼前,我一定會抓住的。
全程電話面試,先做自我介紹,之后是問項目,之后根據項目延申出來一到兩個問題,最后問基礎知識,問的面特別廣,涉及到線程、IO、鎖、集合、JVM、索引、隔離級別、事務底層等
面試官問的面試題:用友java開發(fā)面試題
1.Jvm 內存JMM 由哪幾部分
2.如何斷定對象是否被回收?
3.可達性分析中根節(jié)點是由哪些對象構成
4.對一個512M 10G的文件,如何獲取到前10的數據
5.Outofmemory會發(fā)生在哪些區(qū)?什么情況下會出現?方法區(qū)是什么情況下會出現這個問題
6.索引
7.什么情況下不走索引
8.INNODB的數據結構
9.多線程
多線程的構造方法
10.線程
Sychronized是如何實現的
11.Mybatis緩存 一級緩存和二級緩存
12.IO 有哪幾種方式
13.什么是同步 什么是阻塞 同步和阻塞一樣嗎 有什么關系, 分別在什么情況下發(fā)生
14.數據庫隔離級別,他們有什么關系
15.幻讀是什么
16.Spring如何加事務,
17.事務注解的底層原理
boss直聘上投的簡歷,簡歷過了之后給發(fā)了測評,寫完測評后過了一周收到筆試邀請,筆試一共四道題,相對于美團的筆試題要簡單一些,兩周后進面試,暑期實習好像只有一輪技術面,技術面之后下周就是hr面,過了之后次日加聯(lián)系方式給發(fā)offer
面試官問的面試題:北京用友軟件java后端開發(fā)面試題
問了redis在java項目中怎么用的,有哪些基本的數據類型,redis與MySQL的數據一致性如何保持。
多線程任務的異常處理。completablefuture在項目中的使用和原理
分布式鎖的實現
MySQL主從
hashmap的代碼題
SQL語句的理解
對著建立問一些細節(jié)問題,項目經驗和技術認真準備,個人及自我介紹,最好有一些ERP軟件經驗。
面試官問的面試題:用友軟件客戶運營面試題
項目經理
項目管理經驗:請談談你的項目管理經驗,包括你管理過的項目類型和規(guī)模。
風險管理:在項目管理中,你如何識別和管理風險?
團隊管理:你如何管理項目團隊并確保團隊成員的高效協(xié)作?
溝通協(xié)調:描述一次你成功協(xié)調多個部門或團隊完成項目的經歷。
時間管理:你如何確保項目按時完成?請舉例說明。
問題解決:面對項目中出現的問題,你通常如何處理?
一面是技術面試,面試官是將來工作部門的人。用的是賽碼,視頻面試,進去之后對方一直沒有聲音,弄了蠻久,對方換了手機才好(不是我的問題)。一開始先自我介紹,然后問了實習經歷相關,然后問了對于ERP軟件的了解和認識,還有對于測試的了解的和認識。還有是否投了其他公司,是否拿了offer,對于改行怎么看,拿了offer是不是會去用友之類的問題。沒有特別專業(yè)的問題。
面試官問的面試題:用友軟件軟件測試工程師面試題
1.視頻單面,用的賽碼
2.首先先請自我介紹一下
3.對于自我介紹中的一些內容進行提問
4.針對簡歷上的實習經歷進行提問
5.實習過程中對ERP的認識和理解
6.是否了解過測試,有多少了解
7.對于改行的看法是賽碼?有沒有相關憂慮?
8.校園經歷(學生會干部)具體做了什么
9.是否有投其他公司,是否拿到其他offer?
10.有多大概率會選擇去用友
由于疫情,先在線上做了筆試題,一天后約的線上面試,結束后3天后約了二面現場面試,面試的時候有三個人面試官,每個人問的問題不一樣,主要問了技術和項目上的問題
面試官問的面試題:用友軟件java開發(fā)面試題
1,String, Stringbuffer, StringBuilder 的區(qū)別
2,ArrayList 和 LinkedList 有什么區(qū)別
3,講講類的實例化順序,比如父類靜態(tài)數據,構造函數,字段,子類靜態(tài)數據,構造函數,字段,當 new 的時候, 他們的執(zhí)行順序
4,用過哪些 Map 類,都有什么區(qū)別,HashMap 是線程安全的嗎,并發(fā)下使用的 Map 是什么,他們內部原理分別是什么,比如存儲方式, hashcode,擴容, 默認容量等
5,抽象類和接口的區(qū)別,類可以繼承多個類么,接口可以繼承多個接口么,類可以實現多個接口么
6,繼承和聚合的區(qū)別在哪
7,講講你理解的 nio和 bio 的區(qū)別是啥,談談 reactor 模型
(共3428條) 騰訊
(共2287條) 百度
(共1566條) 中軟國際
(共31條) 北京金和軟件股份有限公司
(共11條) 華勝天成
(共40條) 廣聯(lián)達軟件
(共4條) 北京鑫萬佳科技發(fā)展有限公司
(共6條) 浙江米奧蘭特商務會展股份有限公司
(共7條) 研祥
(共4條) 中國中化集團
(共4條) 邁赫機器人自動化股份有限公司
(共6條) 臨工重機有限公司