当前位置:网站首页>1.3 years of work experience, double non naked resignation agency face-to-face experience [already employed]
1.3 years of work experience, double non naked resignation agency face-to-face experience [already employed]
2022-07-05 21:59:00 【The sea of waves】
author : Coconut silk and soft silk
Link to the original text
source : Cattle from
My friends around me , Biological experience . Let me believe that entering a big factory , If you prepare well , It's really not that difficult . Reprint his facial experience . At the end of the article, there is an interview of his own , Interested friends can have a look at , I saw it myself and benefited a lot . Excellence is justified .
Personal information : Two undergraduate courses ,19 year 7 Monthly entry ,1.3 Years of working experience , Wan de resigned naked ,10 Start preparing at the end of the month . All are Boss Cast , at present offer To determine the , Refused Ctrip ,shopee, Cargo lala , sound of dripping water , Kwai and other companies interview . 「 What I want to say is that there are still some opportunities for social recruitment , Write your resume 」
I have an interview with Niuke - Niuke interview | Ten thousand words interview , The double non naked resignation boss will show you about the interview 、 Love things !
58 one side 40min hang
Self introduction.
Leaving reason ? Why leave at this time ?
http1.1 http1.0 http2.0 difference
redis How to optimize if the length is too long ? Which one? api, The efficiency will be lower if the amount of data exceeds ?
MySQL What optimizations have been done ? Overlay index ?limit The difference between the two parameters ?MySQL Other ways of paging optimization
concurrenthashmap How to ensure thread safety , Talk about your understanding
arraylist linkedlist Use scenarios
The difference between a local thread and a guard thread ,Thread.setDemon();
Thread state
Thread pool parameters ? Why is thread pool used new Not good. ?
project : How to adjust the background interface of the front desk ?rpc? How big is the main service
What do you want to ask me ?
Current salary Salary Expectation ?
encourage
Bytes to beat one side 78min too
Self introduction.
Your understanding of the whole stack
Leaving reason , Why leave at this time
Didn't you learn anything technically ?
Which one is more familiar ?
synchronized?mute lock How to achieve
Java See what source code ? Thread pool benefits ? What's wrong with multithreading ? It takes only a few milliseconds to create thousands of threads during pressure testing. Is it necessary to save this overhead ? Memory overhead , Time cost ? Thread pool parameters ,execute Execute the process ,work? Will no work be deleted ? Sleep state ?idl How to configure it ? When the maximum thread is full ?
What are they? Map? What else Map? With jdk A few ? The way HashMap data structure ,put How to solve the value hash conflict ? The number of treelized transfers in linked lists ? Why 8 Why 6?? Why is an array quadratic ? How to expand the capacity of ? Capacity expansion rehash The process of ?
concurrentHashMap Hash flow of ?concurrentHashMap How to achieve thread safety ?CAS What do you mean , How to achieve ?Unsafe How to achieve ?concurrentHashMap When to use CAS? In the case of concurrency, how to insert two threads after they arrive ? When initializing, both threads detect that they need to be initialized , And then how to do it ?
Algorithm problem coins COINS / I didn't write a word , Did 20min It's white paper ,( I : We should use dynamic programming to do , But I don't know how to do it , interviewer : How to write the transfer equation ? I : I'm sorry , Forget the )
How to learn ?
The most popular blog ? Website ?
What good books are there ? Both technical and non-technical
How to look at learning and reading ?
What do you ask me ?
Which aspect of your department do I need to improve ?
When will the results come out ?
Bytes to beat Two sides 30min No algorithm problem hang
「 Forget the recording , That's all I remember 」
Self introduction.
Why quit ?
Do you think you have something to talk about ?
What's your main job ? The most complex business is the process ?
The concurrency degree is raised 100 What are the optimization points ?
How does current limiting work ? Implementation of token bucket algorithm ? What are the other ways of current limiting ?
Interface 450ms Optimized to 360 ms How to optimize ?
tomcat Just changed the parameters ?
redis Cluster deployment mode ? The difference between master and slave and sentry ?
What else are the caching methods ?
redis data structure ,string Underlying implementation , Jump table complexity ?
redis Have you ever slowed down during use ?
nginx What's the shape of the back ?
What else does the gateway layer know ?
Position yourself , Technology development ?
What others think of you ?
What do you ask me ?
Fluent speaking one side 40min too
Self introduction. , project 20 min,
How to solve a single point of failure ? Add nodes automatically or manually ? How to measure the load capacity of the lifting system ??
http 1.0 1.1 difference ?
The difference between concurrency and parallelism ?
The concurrency number has reached 400 How to optimize ?
Cache penetration ? How other requests know that the value is in the cache ?
How does the lock work ? How do distributed locks work ? Let the past requests fail or delay a large number of requests blocking there ?
Let's talk about the logging module ? Log unified record ?
How is usability guaranteed ? How does the alarm work ? The indicator of alarm is just health check ?
Does mutual invocation between services involve ? Distributed link tracking if there is a problem with a service call , How to troubleshoot problems ?
https The Protocol target source is a static file , Press enter to complete the request link ?http The difference between static files and interface requests ? Yes CDN Do you understand ?https Encryption is symmetric or asymmetric ?
SQL Fine tune what you're going to do ? The data structure of the index ?MYSQL What's your business ? What are the more common ones ?
frequently-used Linux The order kept saying , Just say the name of the command
Java turn golang What do you think ?
You want to ask me ?
14 Follow up below line 3 Round interview .「 Rejected 」
Baidu one side 50min too
Self introduction.
The key SQL How to optimize ? Why the performance is not good ? Do primary keys have to have ? If the data index density is very poor , Your optimization doesn't mean much ?
MySQL What kind of indexes are there ? The difference between clustered index and secondary index ? Index data structure ? Why B+ Trees ?
MVCC? How did the version number change ? How to determine the version when updating the data ? How to solve the problem of unreal reading ?
One SQL How to get to the index ?MYSQL How would you choose ?MySQL Which informal writing methods can't hit the index ?
MySQL What kinds of logs are there ?redo log What's the main use ? After submission 100% Do you want to drop it ? Why? MySQL To write redo log buff Memory ?
redis How do you use it ? Why choose to use redis? Why? redis Come on ?
redis Several types of data ?redis string The underlying implementation of ?
Have distributed locks ever been used ? Tell me how to use it ? Which command to use ?
redis Bottom hash Let's talk about the table expansion mechanism ?
Class loading process ? Common class loaders ? Call to order ? Why do parents appoint ?
mq Repeated consumption , How to solve the problem of losing information ?redis Of list There are several operations ? Features of bloon filter ? Cache penetration ?
static Keyword usage ?
The data structures used are ?Map put Let's talk about the process of
kafka,zookeeper Understand? ?
ThreadLocal Have you used it ? No remove What's wrong with it ?
Oral algorithm : The word print .
What's the problem? ?
Two sides of Baidu 68min too
Self introduction.
Which project takes longer , Let's talk about both project technology stacks , So let's talk about that *** What did the project do , Some query dimension interfaces ? If you were to develop some interfaces now , How do you do interface isolation . Table number ? Table data quantity ?
SQL Let's talk about what we've done ? How to replace ?
How does current limiting work ? Explain it.
Let's talk about another platform . According to the introduction just now .
redis Solve client session How to share information .
redis What problems do distributed locks solve ?
redis Why can distributed locks be supported ? How to use it ?
MQ For business scenarios ?MQ What's your advantage ? Under what circumstances can this technology be used ? What is the core reason ? It's OK to start a thread. What's the difference ?
zk,kafka
Let's talk about it ?
Spring How to solve the problem of circular dependence ?
Let you write about stack overflow, how do you write ? Why are so many elements set to a collection not GC?
Introduce to you Java Lock of ?
Look at the source code, what's your understanding ? Introduces thread pool execute,submit The idea of adaptation in the world
What do you ask me ?10min
Baidu 3 Noodles 36min too
Self introduction.
The reason for blogging ?
Leaving reason ?
Why the naked words ?
What opportunities are there to see again ?
Long-range planning ?
Your biggest advantage ?
How do you learn a technology ?
How do you achieve a short-term goal ?
What else to ask me ?
「 The process is so fast that there are no friends 」, After half an hour, we sent the evaluation , After three hours of preparation, I sent an email .
sohu 1 Noodles 64min too
Self introduction.
There are others offer Do you ?
tcp Three handshakes , Why four waves is 4 Time ?
http1.0 1.1 2.0?
redis The implementation of distributed locks ?
redis What are the data structures ,zset What is the underlying data structure , Let's talk about ?
== equals difference , If hashcode Equal means equal equals Is it equal ?
hashmap Bottom implementation 『tableSizeFor,hash』?
1.8 comparison 1.7 Why does the head plug change into the tail plug ?
Thread safe map What are they? ? Why concurrenthashmap? What is the underlying implementation ?
When will it become a red black tree ? Double hash table ?「 These are actually about the source code level ,initTable,resize,tryPresize,Thread.yield,ForwardingNode.」
volatile Let's talk about ,MESI?
Spring IOC,AOP Tell me about your understanding ?
Spring What do injection methods know ?
bean Is it thread safe ?
Cache penetration , An avalanche , Tell me about your understanding . Solutions to the avalanche problem ?
The actual scene is : Activity page , Some users don't cache the page data themselves , Some users have a corresponding cache . Only the users who participate in the activity have the cache , How to ensure the normal return of the user's request .
Innodb,memory difference ? Cluster index , The difference between non clustered indexes ?B Trees ,B+ Tree difference ?innodb What else is the index ? Go back to the main table again ? When not to go ?
4 Two levels of transaction isolation and separate issues ?
Linux Do you use more orders ?awk Have you used it ?
SQl Fine tune how you do it ?
Java What does the garbage collector know ? Which one to use in the case of high concurrency ?
Algorithm : Order traversal in binary tree , Recursive, non recursive implementation
Write an example pattern
What do you want to ask me ?
Where to improve ?
The framework only stays at the level of use -14,15,16 topic
Less business thinking -16 topic
Department technology stack ?
What the Department does ?
Follow up interview process ?-1 Years of experience, two rounds of technical .
There is also an interview with niuke.com , It's also him , Benefited greatly .
Ten thousand words interview , The double non naked resignation boss will show you about the interview 、 Love things !
边栏推荐
- 使用Aspect制作全局异常处理类
- Lightweight dynamic monitorable thread pool based on configuration center - dynamictp
- Xlrd common operations
- 如何向mongoDB中添加新的字段附代码(全)
- MySQL disconnection reports an error MySQL ldb_ exceptions. OperationalError 4031, The client was disconnected by the server
- 854. 相似度为 K 的字符串 BFS
- 大约SQL现场“这包括”与“包括在”字符串的写法
- Learning notes of statistical learning methods -- Chapter 1 Introduction to statistical learning methods
- A number of ventilator giants' products have been recalled recently, and the ventilator market is still in incremental competition
- 微服务链路风险分析
猜你喜欢
matlab绘制hsv色轮图
MATLAB | App Designer·我用MATLAB制作了一款LATEX公式实时编辑器
资深电感厂家告诉你电感什么情况会有噪音电感噪音是比较常见的一种电感故障情况,如果使用的电感出现了噪音大家也不用着急,只需要准确查找分析出什么何原因,其实还是有具体的方法来解决的。作为一家拥有18年品牌
Huawei fast game failed to call the login interface, and returned error code -1
MMAP
深信服X计划-网络协议基础 DNS
Advantages and disadvantages of the "Chris Richardson microservice series" microservice architecture
The real situation of programmers
总结出现2xx、3xx、4xx、5xx状态码的原因
Xlrd common operations
随机推荐
oracle 控制文件的多路复用
Defect detection - Halcon surface scratch detection
Cold violence -- another perspective of objective function setting
Poj 3237 Tree (Tree Chain Split)
Pointer parameter passing vs reference parameter passing vs value parameter passing
854. 相似度为 K 的字符串 BFS
Matlab | app designer · I used Matlab to make a real-time editor of latex formula
Multiplexing of Oracle control files
poj 3237 Tree(樹鏈拆分)
Oracle检查点队列–实例崩溃恢复原理剖析
854. String BFS with similarity K
初级软件测试必问面试题
datagrid直接编辑保存“设计缺陷”
The solution to the problem that Oracle hugepages are not used, causing the server to be too laggy
华为游戏多媒体调用切换房间方法出现异常Internal system error. Reason:90000017
2.2.3 output of documents
MySQL disconnection reports an error MySQL ldb_ exceptions. OperationalError 4031, The client was disconnected by the server
Robot operation mechanism
ICMP introduction
从零开始实现lmax-Disruptor队列(四)多线程生产者MultiProducerSequencer原理解析