查看: 33679| 回复: 54
跳转到指定楼层
上一主题 下一主题
收起左侧

[其他] 面试基础知识整理

   
全局:

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看附件。没有帐号?注册账号

x
准备面试的时候整理了一些基础知识的题,发出来求点米,也给自己留个备份

What is microservice?
https://searchapparchitecture.techtarget.com/definition/microservices

Different between interface and abstract class
https://www.geeksforgeeks.org/difference-between-abstract-class-and-interface-in-java/

Sql vs NoSql
https://www.educative.io/courses/grokking-the-system-design-interview/YQlK1mDPgpK

OOP
https://searchapparchitecture.techtarget.com/definition/object-oriented-programming-OOP#:~:text=Object%2Doriented%20programming%20(OOP)%20is%20a%20computer%20programming%20model,has%20unique%20attributes%20and%20behavior.

Thread vs Process
https://www.tutorialspoint.com/difference-between-process-and-thread#:~:text=A%20process%20is%20a%20program,managed%20independently%20by%20a%20scheduler.&text=Processes%20require%20more%20time%20for,they%20are%20lighter%20than%20processes.

One’s complement vs Two’s complement
https://www.geeksforgeeks.org/whats-difference-between-1s-complement-and-2s-complement/

Dead lock and how to prevent it
https://medium.com/@saurav200892/what-is-deadlock-and-how-to-avoid-it-ab5eff4feff1#:~:text=In%20order%20to%20avoid%20deadlock,lock%20in%20the%20fixed%20order.&text=Once%20process1%20commits%20the%20transaction,without%20getting%20into%20the%20deadlock.

OSI 7 layer model of network
https://www.webopedia.com/quick_ref/OSI_Layers.asp
https://microchipdeveloper.com/tcpip:tcp-ip-five-layer-model

TCP/IP Model
https://www.geeksforgeeks.org/tcp-ip-model/

TCP/UDP
https://www.guru99.com/tcp-vs-udp-understanding-the-difference.html#:~:text=TCP%20is%20a%20connection%2Doriented,speed%20of%20UDP%20is%20faster&text=TCP%20does%20error%20checking%20and,but%20it%20discards%20erroneous%20packets.

Callable vs Runnable
https://www.baeldung.com/java-runnable-callable

Http vs Https
https://www.cloudflare.com/learning/ssl/why-is-http-not-secure/#:~:text=HTTPS%20is%20HTTP%20with%20encryption,uses%20HTTPS%20has%20https%3A%2F%2F.

Private key vs Public key
https://www.geeksforgeeks.org/difference-between-private-key-and-public-key/

Symmetric vs Asymmetric encryption
https://www.ssl2buy.com/wiki/symmetric-vs-asymmetric-encryption-what-are-differences#:~:text=Difference%20Between%20Symmetric%20and%20Asymmetric,and%20decrypt%20messages%20when%20communicating.

How SSL/TLS works
https://blog.stackpath.com/ssl/
https://www.csoonline.com/article/3246212/what-is-ssl-tls-and-how-this-encryption-protocol-works.html

Distributed System
https://blog.stackpath.com/distributed-system/
https://www.educative.io/courses/grokking-the-system-design-interview/B892KY261z2

Proxy vs Reverse Proxy
https://www.cloudflare.com/learning/cdn/glossary/reverse-proxy/

Virtual Memory
https://computer.howstuffworks.com/virtual-memory.htm

HTML vs XML
https://www.geeksforgeeks.org/html-vs-xml/

Java stack memory vs heap space
https://www.journaldev.com/4098/java-heap-space-vs-stack-memory#:~:text=Difference%20between%20Java%20Heap%20Space%20and%20Stack%20Memory,-Based%20on%20the&text=Heap%20memory%20is%20used%20by,contains%20the%20reference%20to%20it.

Block Box vs White Box
https://www.geeksforgeeks.org/differences-between-black-box-testing-vs-white-box-testing/

RAM, ROM vs Flash memory
https://www.dummies.com/computers/computer-networking/networking-components/ram-rom-and-flash-memory/

A/B testing
https://www.optimizely.com/optimization-glossary/ab-testing/#:~:text=AB%20testing%20is%20essentially%20an,for%20a%20given%20conversion%20goal.

Design Patterns
https://www.tutorialspoint.com/design_pattern/index.htm
https://www.geeksforgeeks.org/builder-design-pattern/

SQL
https://www.w3schools.com/sql/default.asp

B+ tree
https://www.youtube.com/watch?v=CYKRMz8yzVU&ab_channel=DouglasFisher
https://www.youtube.com/watch?v=_nY8yR6iqx4&ab_channel=DouglasFisher

Concurrency vs Parallelism
https://www.geeksforgeeks.org/difference-between-concurrency-and-parallelism/

Ascii vs Unicode
https://sites.temple.edu/lizhe/2018/09/16/introduce-the-world-of-ascii-and-unicode/#:~:text=Ascii%20stands%20for%20American%20Standard,Unicode%20defines%202%5E21%20characters.

Size of primitive data types in Java
https://www.w3schools.com/java/java_data_types.asp

Static typing vs Dynamic typing, Strong typing vs weak typing
https://en.hexlet.io/courses/intro_to_programming/lessons/types/theory_unit

REST API
https://www.youtube.com/watch?v=6sUbt-Qp6Pg&ab_channel=WebDevSimplified

Memory fragmentation

Optimistic locking vs pessimistic locking
https://www.cnblogs.com/kismetv/p/10787228.html
https://medium.com/@recepinancc/til-9-optimistic-vs-pessimistic-locking-79a349b76dc8#:~:text=Optimistic%20Locking%20is%20when%20you,can%20start%20modifying%20the%20record.
https://stackoverflow.com/questions/129329/optimistic-vs-pessimistic-locking

Cloud vs on prem
https://www.cleo.com/blog/knowledge-base-on-premise-vs-cloud

How Oauth works
https://developer.okta.com/blog/2017/06/21/what-the-heck-is-oauth

评分

参与人数 119大米 +203 收起 理由
xinerbro + 1 很有用的信息!
yujingchen718 + 1 楼主我爱你 救命恩人
uncle Max + 2 很有用的信息!
yeehaah + 5 谢谢分享!
bigbigchai + 1 给你点个赞!

查看全部评分


上一篇:sql面试题
下一篇:Mock Interview Series 2

本帖被以下淘专辑推荐:

全局:
收藏从未停止,学习从未开始

评分

参与人数 4大米 +6 收起 理由
romancekobe + 1 赞一个
Antonio_Hsu + 3 。。。
ai_xiaohai + 1 omg lol
txyxfox + 1 赞一个

查看全部评分

回复

使用道具 举报

全局:
收藏从未停止 学习从未开始
回复

使用道具 举报

推荐
dreamer_tom 2021-5-27 09:01:03 | 只看该作者
全局:
这种基础在国内被称为八股。。。现在国内 语言细节 + 算法 双八股。。。好不容易面试通过了,进去之后就要996,即使不是也差不多。国内的外企肯定要好很多,但是很多组也被奋斗比占领了。。。对,我就是要给那些想回国的打预防针。劝君冷静。你在国外每周可能不到30小时,回国每周60小时很常见。想不开就回国吧
回复

使用道具 举报

全局:
不错,顶一个
回复

使用道具 举报

全局:
感谢楼主已加米,楼主最后去了微软吗
回复

使用道具 举报

🔗
litJordan 2021-1-7 08:00:43 | 只看该作者
全局:
lz绝对好人!大大的赞!
回复

使用道具 举报

🔗
 楼主| hellojay 2021-1-7 08:04:09 来自APP | 只看该作者
全局:
方大同石乔真 发表于 2021-01-06 15:43:37
感谢楼主已加米,楼主最后去了微软吗
没有的,巨硬还是太抠了
回复

使用道具 举报

全局:
不错!收藏了!!
回复

使用道具 举报

全局:
楼主好人,收藏了
回复

使用道具 举报

🔗
lxdkelly 2021-1-7 09:29:51 | 只看该作者
全局:
总结的太好了, 去哪儿啦
回复

使用道具 举报

🔗
Appleking 2021-1-7 09:45:23 | 只看该作者
全局:
收藏了,謝謝樓主
回复

使用道具 举报

全局:
辛苦楼主啦!谢谢
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

>
快速回复 返回顶部 返回列表