当前位置:网站首页>[issue 30] shopee golang development experience

[issue 30] shopee golang development experience

2022-06-12 23:16:00 GOLANG_ ROADMAP

one side

Ask all the basics , Bad answer , Record it here , Save your character .

  • Linked list A linked list with links , How to confirm that there are links in the linked list , The length of the ring .
  • hashmap To design a hashmap, What data structure do you want to use Can use arrays as storage hashmap The data structure of ? If not , What to do ? How to solve hash Conflict How is your design based on key Find the corresponding value
  • mysql Business mysql There are several isolation levels for transactions , Explain separately In the serialization isolation level , How to add read lock and write lock , What kind of lock is the lock here : Table locks ? Row lock ? Or another lock ?
  • mysql The index of Suppose the joint index is <a,b,c> select * from table_name where c> 10 and a = 10 and b < 10 limit 2000,10 What's wrong with this statement , How to optimize
  • Linux Operation related How to view cpu Occupy top In command idle Explanation of the field How to view port occupancy How to view file operation permissions ls -al in Before each line 10 A character means How to change file permissions
  • go relevant Introduce the cooperation process , The relationship between a process and a thread MPG Model One main Function go Start multiple processes , Now a collaborative process panic 了 ,main What happens to the function ? Why? ? User mode and kernel mode
  • tcp relevant tcp and udp The difference between agreements ,tcp And udp Do you have any characteristics tcp Principle of sliding window in , Suppose the window 1,2,3 Has sent , Distal ack 4 , Should the sliding window move forward at this time ? Why? ?
  • http relevant http How to realize stateful connection cookie and session The difference between
  • Programming questions String addition : To add , But the input and output numbers are in string format
原网站

版权声明
本文为[GOLANG_ ROADMAP]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/02/202202281101249115.html