René's URL Explorer Experiment


Title: GitHub - Cs-Java-Interview/Tech-Interview: Java, CS 팀스터디 레포지토리 · GitHub

Open Graph Title: GitHub - Cs-Java-Interview/Tech-Interview: Java, CS 팀스터디 레포지토리

X Title: GitHub - Cs-Java-Interview/Tech-Interview: Java, CS 팀스터디 레포지토리

Description: Java, CS 팀스터디 레포지토리. Contribute to Cs-Java-Interview/Tech-Interview development by creating an account on GitHub.

Open Graph Description: Java, CS 팀스터디 레포지토리. Contribute to Cs-Java-Interview/Tech-Interview development by creating an account on GitHub.

X Description: Java, CS 팀스터디 레포지토리. Contribute to Cs-Java-Interview/Tech-Interview development by creating an account on GitHub.

Opengraph URL: https://github.com/Cs-Java-Interview/Tech-Interview

X: @github

direct link

Domain: github.com

route-pattern/:user_id/:repository
route-controllerfiles
route-actiondisambiguate
fetch-noncev2:9bf6978d-4ab0-e98e-702c-49d0b6481fab
current-catalog-service-hashf3abb0cc802f3d7b95fc8762b94bdcb13bf39634c40c357301c4aa1d67a256fb
request-idA088:2877A:A2A8B8:E7A797:6A6381FF
html-safe-noncecce37b9a2a25da65ef9530d2ed743e3399907b07777c1bab8d945baf36117d0f
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJBMDg4OjI4NzdBOkEyQThCODpFN0E3OTc6NkE2MzgxRkYiLCJ2aXNpdG9yX2lkIjoiNTExMTE5NTIyNTMzNzA0MTkyIiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0=
visitor-hmac2c74b9c78f8fd41a1985431a2b4c41598eba94b3dabb212c61be966364f0ad4a
hovercard-subject-tagrepository:483643629
github-keyboard-shortcutsrepository,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location//
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/Cs-Java-Interview/Tech-Interview
twitter:imagehttps://opengraph.githubassets.com/ceda6084b2f347dfa01997d92dab67f96dde5a3410d4cb77e2c3e3870fc25afd/Cs-Java-Interview/Tech-Interview
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/ceda6084b2f347dfa01997d92dab67f96dde5a3410d4cb77e2c3e3870fc25afd/Cs-Java-Interview/Tech-Interview
og:image:altJava, CS 팀스터디 레포지토리. Contribute to Cs-Java-Interview/Tech-Interview development by creating an account on GitHub.
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
Nonee4fb64aef87da454ec25b158147f7f5f14aef29216e5ca1612c2e48faa599d1f
turbo-cache-controlno-cache
go-importgithub.com/Cs-Java-Interview/Tech-Interview git https://github.com/Cs-Java-Interview/Tech-Interview.git
octolytics-dimension-user_id104075467
octolytics-dimension-user_loginCs-Java-Interview
octolytics-dimension-repository_id483643629
octolytics-dimension-repository_nwoCs-Java-Interview/Tech-Interview
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id483643629
octolytics-dimension-repository_network_root_nwoCs-Java-Interview/Tech-Interview
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
releasee839936ba5faffb9c836dda1cf4729d50c88a32e
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/Cs-Java-Interview/Tech-Interview#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2FCs-Java-Interview%2FTech-Interview
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub Copilot appDirect agents from issue to mergehttps://github.com/features/ai/github-app
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
Code QualityEnforce quality at mergehttps://github.com/features/code-quality
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
View all resourceshttps://github.com/resources
GitHub SponsorsFund open source developershttps://github.com/open-source/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/open-source/accelerator
GitHub Starshttps://stars.github.com
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/enterprise/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2FCs-Java-Interview%2FTech-Interview
Sign up https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E&source=header-repo&source_repo=Cs-Java-Interview%2FTech-Interview
Reloadhttps://github.com/Cs-Java-Interview/Tech-Interview
Reloadhttps://github.com/Cs-Java-Interview/Tech-Interview
Reloadhttps://github.com/Cs-Java-Interview/Tech-Interview
Please reload this pagehttps://github.com/Cs-Java-Interview/Tech-Interview
Cs-Java-Interview https://github.com/Cs-Java-Interview
Tech-Interviewhttps://github.com/Cs-Java-Interview/Tech-Interview
Notifications https://github.com/login?return_to=%2FCs-Java-Interview%2FTech-Interview
Fork 0 https://github.com/login?return_to=%2FCs-Java-Interview%2FTech-Interview
Star 6 https://github.com/login?return_to=%2FCs-Java-Interview%2FTech-Interview
Code https://github.com/Cs-Java-Interview/Tech-Interview
Issues 0 https://github.com/Cs-Java-Interview/Tech-Interview/issues
Pull requests 0 https://github.com/Cs-Java-Interview/Tech-Interview/pulls
Actions https://github.com/Cs-Java-Interview/Tech-Interview/actions
Projects https://github.com/Cs-Java-Interview/Tech-Interview/projects
Security and quality 0 https://github.com/Cs-Java-Interview/Tech-Interview/security
Insights https://github.com/Cs-Java-Interview/Tech-Interview/pulse
Code https://github.com/Cs-Java-Interview/Tech-Interview
Issues https://github.com/Cs-Java-Interview/Tech-Interview/issues
Pull requests https://github.com/Cs-Java-Interview/Tech-Interview/pulls
Actions https://github.com/Cs-Java-Interview/Tech-Interview/actions
Projects https://github.com/Cs-Java-Interview/Tech-Interview/projects
Security and quality https://github.com/Cs-Java-Interview/Tech-Interview/security
Insights https://github.com/Cs-Java-Interview/Tech-Interview/pulse
https://github.com/Cs-Java-Interview/Tech-Interview
Brancheshttps://github.com/Cs-Java-Interview/Tech-Interview/branches
Tagshttps://github.com/Cs-Java-Interview/Tech-Interview/tags
https://github.com/Cs-Java-Interview/Tech-Interview/branches
https://github.com/Cs-Java-Interview/Tech-Interview/tags
305 Commitshttps://github.com/Cs-Java-Interview/Tech-Interview/commits/main/
https://github.com/Cs-Java-Interview/Tech-Interview/commits/main/
data_structurehttps://github.com/Cs-Java-Interview/Tech-Interview/tree/main/data_structure
data_structurehttps://github.com/Cs-Java-Interview/Tech-Interview/tree/main/data_structure
dbhttps://github.com/Cs-Java-Interview/Tech-Interview/tree/main/db
dbhttps://github.com/Cs-Java-Interview/Tech-Interview/tree/main/db
design_patternhttps://github.com/Cs-Java-Interview/Tech-Interview/tree/main/design_pattern
design_patternhttps://github.com/Cs-Java-Interview/Tech-Interview/tree/main/design_pattern
etchttps://github.com/Cs-Java-Interview/Tech-Interview/tree/main/etc
etchttps://github.com/Cs-Java-Interview/Tech-Interview/tree/main/etc
javahttps://github.com/Cs-Java-Interview/Tech-Interview/tree/main/java
javahttps://github.com/Cs-Java-Interview/Tech-Interview/tree/main/java
networkhttps://github.com/Cs-Java-Interview/Tech-Interview/tree/main/network
networkhttps://github.com/Cs-Java-Interview/Tech-Interview/tree/main/network
oshttps://github.com/Cs-Java-Interview/Tech-Interview/tree/main/os
oshttps://github.com/Cs-Java-Interview/Tech-Interview/tree/main/os
securityhttps://github.com/Cs-Java-Interview/Tech-Interview/tree/main/security
securityhttps://github.com/Cs-Java-Interview/Tech-Interview/tree/main/security
springhttps://github.com/Cs-Java-Interview/Tech-Interview/tree/main/spring
springhttps://github.com/Cs-Java-Interview/Tech-Interview/tree/main/spring
README.mdhttps://github.com/Cs-Java-Interview/Tech-Interview/blob/main/README.md
README.mdhttps://github.com/Cs-Java-Interview/Tech-Interview/blob/main/README.md
READMEhttps://github.com/Cs-Java-Interview/Tech-Interview
https://github.com/Cs-Java-Interview/Tech-Interview#tech-interview
Data Structurehttps://github.com/Cs-Java-Interview/Tech-Interview#1-data-structure
Networkhttps://github.com/Cs-Java-Interview/Tech-Interview#2-network
Operating Systemhttps://github.com/Cs-Java-Interview/Tech-Interview#3-operating-system
Databasehttps://github.com/Cs-Java-Interview/Tech-Interview#4-database
Design Patternhttps://github.com/Cs-Java-Interview/Tech-Interview#5-design-pattern
Algorithmhttps://github.com/Cs-Java-Interview/Tech-Interview#6-algorithm
Javahttps://github.com/Cs-Java-Interview/Tech-Interview#7-java
JavaScripthttps://github.com/Cs-Java-Interview/Tech-Interview#contents
Springhttps://github.com/Cs-Java-Interview/Tech-Interview#9-spring
Securityhttps://github.com/Cs-Java-Interview/Tech-Interview#10-security
ETChttps://github.com/Cs-Java-Interview/Tech-Interview#11-etc
https://github.com/Cs-Java-Interview/Tech-Interview#1-data-structure
답변 내용https://github.com/Cs-Java-Interview/Tech-Interview/blob/main/contents/datastructure.md
Arrayhttps://github.com/Cs-Java-Interview/Tech-Interview/blob/main/data_structure/array.md
LinkedListhttps://github.com/Cs-Java-Interview/Tech-Interview/blob/main/data_structure/linkedlist.md
HashTablehttps://github.com/Cs-Java-Interview/Tech-Interview/blob/main/data_structure/hash.md
Stackhttps://github.com/Cs-Java-Interview/Tech-Interview/blob/main/data_structure/stack.md
Queuehttps://github.com/Cs-Java-Interview/Tech-Interview/blob/main/data_structure/queue.md
Graphhttps://github.com/Cs-Java-Interview/Tech-Interview/blob/main/data_structure/graph.md
Treehttps://github.com/Cs-Java-Interview/Tech-Interview/blob/main/data_structure/tree.md
그래프(Graph)와 트리(Tree)의 차이점https://github.com/Cs-Java-Interview/Tech-Interview/blob/main/data_structure/graph_tree.md
Binary Heaphttps://github.com/Cs-Java-Interview/Tech-Interview/blob/main/data_structure/binary_heap.md
Red-Black Treehttps://github.com/Cs-Java-Interview/Tech-Interview/blob/main/data_structure/redblack_tree.md
B+ Treehttps://github.com/Cs-Java-Interview/Tech-Interview/blob/main/data_structure/btree.md
https://github.com/Cs-Java-Interview/Tech-Interview#2-network
답변 내용https://github.com/Cs-Java-Interview/Tech-Interview/blob/main/contents/network.md
OSI 7계층https://github.com/Cs-Java-Interview/Tech-Interview/blob/main/network/osi_7layer.md
TCP/IP의 개념https://github.com/Cs-Java-Interview/Tech-Interview/blob/main/network/tcp_ip.md
TCP와 UDPhttps://github.com/Cs-Java-Interview/Tech-Interview/blob/main/network/tcp_udp.md
TCP와 UDP의 헤더 분석https://github.com/Cs-Java-Interview/Tech-Interview/blob/main/network/tcp_udp_header.md
TCP의 3-way-handshake와 4-way-handshakehttps://github.com/Cs-Java-Interview/Tech-Interview/blob/main/network/handshake.md
HTTP와 HTTPShttps://github.com/Cs-Java-Interview/Tech-Interview/blob/main/network/http_https0.md
HTTP 요청/응답 헤더https://github.com/Cs-Java-Interview/Tech-Interview/blob/main/network/http_header.md
HTTP와 HTTPS 동작 과정https://github.com/Cs-Java-Interview/Tech-Interview/blob/main/network/http_https.md
CORS란https://github.com/Cs-Java-Interview/Tech-Interview/blob/main/network/cors.md
GET 메서드와 POST 메서드https://github.com/Cs-Java-Interview/Tech-Interview/blob/main/network/get_post_method.md
쿠키(Cookie)와 세션(Session)https://github.com/Cs-Java-Interview/Tech-Interview/blob/main/network/cookie_session.md
DNShttps://github.com/Cs-Java-Interview/Tech-Interview/blob/main/network/dns.md
REST와 RESTful의 개념https://github.com/Cs-Java-Interview/Tech-Interview/blob/main/network/rest_restful.md
소켓(Socket)이란https://github.com/Cs-Java-Interview/Tech-Interview/blob/main/network/socket.md
Socket.io와 WebSocket의 차이https://github.com/Cs-Java-Interview/Tech-Interview/blob/main/network/socket.io_websocket.md
Frame, Packet, Segment, Datagramhttps://github.com/Cs-Java-Interview/Tech-Interview/blob/main/network/pdu.md
https://github.com/Cs-Java-Interview/Tech-Interview#3-operating-system
답변 내용https://github.com/Cs-Java-Interview/Tech-Interview/blob/main/contents/os.md
프로세스와 스레드의 차이(Process vs Thread)https://github.com/Cs-Java-Interview/Tech-Interview/blob/main/os/process_thread.md
멀티 프로세스 대신 멀티 스레드를 사용하는 이유https://github.com/Cs-Java-Interview/Tech-Interview/blob/main/os/multi_thread.md
Thread-safehttps://github.com/Cs-Java-Interview/Tech-Interview/blob/main/os/thread_safe.md
동기화 객체의 종류https://github.com/Cs-Java-Interview/Tech-Interview/blob/main/os/synchronization_object.md
뮤텍스와 세마포어의 차이https://github.com/Cs-Java-Interview/Tech-Interview/blob/main/os/mutex_and_semaphore.md
스케줄러https://github.com/Cs-Java-Interview/Tech-Interview/blob/main/os/cpu_scheduling.md
동기와 비동기https://github.com/Cs-Java-Interview/Tech-Interview/blob/main/os/sync_and_async.md
프로세스 동기화https://github.com/Cs-Java-Interview/Tech-Interview/blob/main/os/process_sync.md
메모리 관리 전략https://github.com/Cs-Java-Interview/Tech-Interview/blob/main/os/memory_management_strategy.md
가상 메모리https://github.com/Cs-Java-Interview/Tech-Interview/blob/main/os/virtual_memory.md
캐시의 지역성https://github.com/Cs-Java-Interview/Tech-Interview/blob/main/os/locality.md
교착상태(데드락, Deadlock)의 개념과 조건https://github.com/Cs-Java-Interview/Tech-Interview/blob/main/os/deadlock.md
사용자 수준 스레드와 커널 수준 스레드https://github.com/Cs-Java-Interview/Tech-Interview/blob/main/os/user_and_kernal_thread.md
외부 단편화와 내부 단편화https://github.com/Cs-Java-Interview/Tech-Interview/blob/main/os/fragmentation.md
Context Switchinghttps://github.com/Cs-Java-Interview/Tech-Interview/blob/main/os/context_switching.md
Swappinghttps://github.com/Cs-Java-Interview/Tech-Interview/blob/main/os/Swapping.md
https://github.com/Cs-Java-Interview/Tech-Interview#4-database
답변 내용https://github.com/Cs-Java-Interview/Tech-Interview/blob/main/contents/db.md
데이터베이스 풀https://github.com/Cs-Java-Interview/Tech-Interview/blob/main/db/connection_pool.md
정규화(1차 2차 3차 BCNF)https://github.com/Cs-Java-Interview/Tech-Interview/blob/main/db/normalization.md
트랜잭션(Transaction) 이란https://github.com/Cs-Java-Interview/Tech-Interview/blob/main/db/transaction.md
트랜잭션 격리 수준(Transaction Isolation Level)https://github.com/Cs-Java-Interview/Tech-Interview/blob/main/db/isolation_level.md
Joinhttps://github.com/Cs-Java-Interview/Tech-Interview/blob/main/db/join.md
SQL injectionhttps://github.com/Cs-Java-Interview/Tech-Interview/blob/main/db/sql_injection.md
Index란https://github.com/Cs-Java-Interview/Tech-Interview/blob/main/db/index.md
Statement와 PrepareStatementhttps://github.com/Cs-Java-Interview/Tech-Interview/blob/main/db/statement_preparedstatement.md
RDBMS와 NoSQLhttps://github.com/Cs-Java-Interview/Tech-Interview/blob/main/db/rdbms_nosql.md
효과적인 쿼리 저장https://github.com/Cs-Java-Interview/Tech-Interview/blob/main/db/effective_query.md
옵티마이저(Optimizer)란https://github.com/Cs-Java-Interview/Tech-Interview/blob/main/db/optimizer.md
Replicationhttps://github.com/Cs-Java-Interview/Tech-Interview/blob/main/db/replication.md
파티셔닝(Partitioning)https://github.com/Cs-Java-Interview/Tech-Interview/blob/main/db/partitioning.md
샤딩(Sharding)https://github.com/Cs-Java-Interview/Tech-Interview/blob/main/db/sharding.md
객체 관계 매핑(Object-relational mapping, ORM)이란https://github.com/Cs-Java-Interview/Tech-Interview/blob/main/db/orm.md
java JDBChttps://github.com/Cs-Java-Interview/Tech-Interview/blob/main/db/jdbc.md
https://github.com/Cs-Java-Interview/Tech-Interview#5-design-pattern
답변 내용https://github.com/Cs-Java-Interview/Tech-Interview/blob/main/contents/designpattern.md
디자인 패턴의 개념과 종류https://github.com/Cs-Java-Interview/Tech-Interview/blob/main/design_pattern/design_pattern.md
Singleton 패턴https://github.com/Cs-Java-Interview/Tech-Interview/blob/main/design_pattern/singleton.md
Strategy 패턴https://github.com/Cs-Java-Interview/Tech-Interview/blob/main/design_pattern/strategy_pattern.md
Observer 패턴https://github.com/Cs-Java-Interview/Tech-Interview/blob/main/design_pattern/observer.md
Adapter 패턴https://github.com/Cs-Java-Interview/Tech-Interview/blob/main/design_pattern/adapter.md
Proxy 패턴과 Proxy 서버https://github.com/Cs-Java-Interview/Tech-Interview/blob/main/design_pattern/proxy.md
Template Method 패턴https://github.com/Cs-Java-Interview/Tech-Interview/blob/main/design_pattern/template_method.md
Factory Method 패턴https://github.com/Cs-Java-Interview/Tech-Interview/blob/main/design_pattern/factory_method.md
MVC1 패턴과 MVC2 패턴https://github.com/Cs-Java-Interview/Tech-Interview/blob/main/design_pattern/mvc1_mvc2.md
https://github.com/Cs-Java-Interview/Tech-Interview#6-algorithm
관련 링크https://github.com/WeareSoft/algorithm-study
https://github.com/Cs-Java-Interview/Tech-Interview#pushpin-관련-링크
답변 내용https://github.com/Cs-Java-Interview/Tech-Interview/blob/main/contents/algorithm.md
https://github.com/Cs-Java-Interview/Tech-Interview#7-java
답변 내용https://github.com/Cs-Java-Interview/Tech-Interview/blob/main/contents/java.md
java 프로그래밍이란https://github.com/Cs-Java-Interview/Tech-Interview/blob/main/java/javaprogramming.md
Java SE와 Java EE 애플리케이션 차이https://github.com/Cs-Java-Interview/Tech-Interview/blob/main/java/javaSEandEE.md
java와 c/c++의 차이점https://github.com/Cs-Java-Interview/Tech-Interview/blob/main/java/java_c.md
java 언어의 장단점https://github.com/Cs-Java-Interview/Tech-Interview/blob/main/java/java_pros_and_cons.md
java의 접근 제어자의 종류와 특징https://github.com/Cs-Java-Interview/Tech-Interview/blob/main/java/accessModifier.md
java의 데이터 타입https://github.com/Cs-Java-Interview/Tech-Interview/blob/main/java/datatype.md
Wrapper classhttps://github.com/Cs-Java-Interview/Tech-Interview/blob/main/java/wrapper_class.md
OOP의 4가지 특징https://github.com/Cs-Java-Interview/Tech-Interview/blob/main/java/OOP_4features.md
OOP의 5대 원칙 (SOLID)https://github.com/Cs-Java-Interview/Tech-Interview/blob/main/java/OOP_5principles.md
객체지향 프로그래밍과 절차지향 프로그래밍의 차이https://github.com/Cs-Java-Interview/Tech-Interview/blob/main/java/OOP_PP.md
객체지향(Object-Oriented)이란https://github.com/Cs-Java-Interview/Tech-Interview/blob/main/java/object_oriented.md
java의 non-static 멤버와 static 멤버의 차이https://github.com/Cs-Java-Interview/Tech-Interview/blob/main/java/nonstatic_static.md
java의 final 키워드 (final/finally/finalize)https://github.com/Cs-Java-Interview/Tech-Interview/blob/main/java/final_finally_finalize.md
java의 제네릭(Generic)과 c++의 템플릿(Template)의 차이https://github.com/Cs-Java-Interview/Tech-Interview/blob/main/java/generic.md
java의 가비지 컬렉션(Garbage Collection) 처리 방법https://github.com/Cs-Java-Interview/Tech-Interview/blob/main/java/gc.md
java 직렬화(Serialization)와 역직렬화(Deserialization)란 무엇인가https://github.com/Cs-Java-Interview/Tech-Interview/blob/main/java/serialization_deserialization.md
클래스, 객체, 인스턴스의 차이https://github.com/Cs-Java-Interview/Tech-Interview/blob/main/java/class_obj_instance.md
객체(Object)란 무엇인가https://github.com/Cs-Java-Interview/Tech-Interview/blob/main/java/object.md
오버로딩과 오버라이딩의 차이(Overloading vs Overriding)https://github.com/Cs-Java-Interview/Tech-Interview/blob/main/java/overloading_overriding.md
Call by Reference와 Call by Value의 차이https://github.com/Cs-Java-Interview/Tech-Interview/blob/main/java/call_by_reference_and_value.md
인터페이스와 추상 클래스의 차이(Interface vs Abstract Class)https://github.com/Cs-Java-Interview/Tech-Interview/blob/main/java/abstract_class_interface.md
JVM 구조 및 실행과정https://github.com/Cs-Java-Interview/Tech-Interview/blob/main/java/JVM.md
자바 메모리 구조https://github.com/Cs-Java-Interview/Tech-Interview/blob/main/java/java_memory.md
Java Collections Frameworkhttps://github.com/Cs-Java-Interview/Tech-Interview/blob/main/java/collections.md
Annotationhttps://github.com/Cs-Java-Interview/Tech-Interview/blob/main/java/annotation.md
String, StringBuilder, StringBufferhttps://github.com/Cs-Java-Interview/Tech-Interview/blob/main/java/string_buffer_builder.md
동기화와 비동기화의 차이(Syncronous vs Asyncronous)https://github.com/Cs-Java-Interview/Tech-Interview/blob/main/java/syncronous_asyncronous.md
java에서 '=='와 'equals()'의 차이https://github.com/Cs-Java-Interview/Tech-Interview/blob/main/java/==_equals.md
java의 리플렉션(Reflection) 이란https://github.com/Cs-Java-Interview/Tech-Interview/blob/main/java/reflection.md
Stream이란?https://github.com/Cs-Java-Interview/Tech-Interview/blob/main/java/stream.md
Lambda란?https://github.com/Cs-Java-Interview/Tech-Interview/blob/main/java/lambda.md
Java 버전https://github.com/Cs-Java-Interview/Tech-Interview/blob/main/java/java_version.md
https://github.com/Cs-Java-Interview/Tech-Interview#8-javascript
답변 내용https://github.com/Cs-Java-Interview/Tech-Interview/blob/main/contents/javascript.md
https://github.com/Cs-Java-Interview/Tech-Interview#9-spring
답변 내용https://github.com/Cs-Java-Interview/Tech-Interview/blob/main/contents/spring.md
스프링 프레임워크란https://github.com/Cs-Java-Interview/Tech-Interview/blob/main/spring/spring_framework.md
Spring, Spring MVC, Spring Boot의 차이https://github.com/Cs-Java-Interview/Tech-Interview/blob/main/spring/spring_spring_mvc_spring_boot.md
Bean이란https://github.com/Cs-Java-Interview/Tech-Interview/blob/main/spring/spring_bean.md
Container란https://github.com/Cs-Java-Interview/Tech-Interview/blob/main/spring/container.md
IOC(Inversion of Control, 제어의 역전)란https://github.com/Cs-Java-Interview/Tech-Interview/blob/main/spring/ioc.md
MVC 패턴이란https://github.com/Cs-Java-Interview/Tech-Interview/blob/main/spring/mvc_pattern.md
DI(Dependency Injection, 의존성 주입)란https://github.com/Cs-Java-Interview/Tech-Interview/blob/main/spring/spring_di.md
AOP(Aspect Oriented Programming)란https://github.com/Cs-Java-Interview/Tech-Interview/blob/main/spring/spring_aop.md
POJOhttps://github.com/Cs-Java-Interview/Tech-Interview/blob/main/spring/pojo.md
DAO와 DTO의 차이https://github.com/Cs-Java-Interview/Tech-Interview/blob/main/spring/spring_dto_dao.md
Spring JDBC를 이용한 데이터 접근https://github.com/Cs-Java-Interview/Tech-Interview/blob/main/spring/spring_jdbc.md
Filter와 Interceptor 차이https://github.com/Cs-Java-Interview/Tech-Interview/blob/main/spring/filter_intercepter.md
디스패처서블릿(DispatcherServlet) 이란?https://github.com/Cs-Java-Interview/Tech-Interview/blob/main/spring/Dispatcher-Servlet.md
https://github.com/Cs-Java-Interview/Tech-Interview#10-security
답변 내용https://github.com/Cs-Java-Interview/Tech-Interview/blob/main/contents/security.md
대칭키와 비대칭키 차이https://github.com/Cs-Java-Interview/Tech-Interview/blob/main/security/key.md
패스워드 암호화 방법https://github.com/Cs-Java-Interview/Tech-Interview/blob/main/security/password.md
SQL Injection 공격https://github.com/Cs-Java-Interview/Tech-Interview/blob/main/security/sql_injection.md
CSRF 공격https://github.com/Cs-Java-Interview/Tech-Interview/blob/main/security/csrf.md
XSS 공격https://github.com/Cs-Java-Interview/Tech-Interview/blob/main/security/xss_attack.md
OAuthhttps://github.com/Cs-Java-Interview/Tech-Interview/blob/main/security/oauth.md
https://github.com/Cs-Java-Interview/Tech-Interview#11-etc
답변 내용https://github.com/Cs-Java-Interview/Tech-Interview/blob/main/contents/etc.md
TDD란https://github.com/Cs-Java-Interview/Tech-Interview/blob/main/etc/tdd.md
웹 브라우저에서 서버로 어떤 페이지를 요청하면 일어나는 일련의 과정을 설명https://github.com/Cs-Java-Interview/Tech-Interview/blob/main/etc/web_browser.md
www.naver.comhttp://www.naver.com
컴파일러와 인터프리터https://github.com/Cs-Java-Interview/Tech-Interview/blob/main/etc/compiler_interpreter.md
분산락https://github.com/Cs-Java-Interview/Tech-Interview/blob/main/etc/lock.md
프레임워크와 라이브러리의 차이https://github.com/Cs-Java-Interview/Tech-Interview/blob/main/etc/framework_library.md
64bit CPU와 32bit CPU 차이https://github.com/Cs-Java-Interview/Tech-Interview/blob/main/etc/64bit_32bit.md
CVS, SVN, Githttps://github.com/Cs-Java-Interview/Tech-Interview/blob/main/etc/scm.md
Git Branch 종류(5가지)https://github.com/Cs-Java-Interview/Tech-Interview/blob/main/etc/git_branch.md
웹 서버(Web Server)와 웹 어플리케이션 서버(WAS)의 차이https://github.com/Cs-Java-Interview/Tech-Interview/blob/main/etc/webserver_was.md
애자일 방법론이란https://github.com/Cs-Java-Interview/Tech-Interview/blob/main/etc/agile.md
Servlet과 JSPhttps://github.com/Cs-Java-Interview/Tech-Interview/blob/main/etc/jsp_servlet.md
Redis와 Memcached의 차이https://github.com/Cs-Java-Interview/Tech-Interview/blob/main/etc/redis_memcached.md
Maven과 Gradle의 차이https://github.com/Cs-Java-Interview/Tech-Interview/blob/main/etc/maven_gradle.md
Blocking과 Non-Blockinghttps://github.com/Cs-Java-Interview/Tech-Interview/blob/main/etc/blocking_nonblocking.md
함수형 프로그래밍이란https://github.com/Cs-Java-Interview/Tech-Interview/blob/main/etc/functional_programming.md
이벤트 기반 프로그래밍이란https://github.com/Cs-Java-Interview/Tech-Interview/blob/main/etc/event_driven.md
Mock이란https://github.com/Cs-Java-Interview/Tech-Interview/blob/main/etc/mock.md
Readmehttps://github.com/Cs-Java-Interview/Tech-Interview#readme-ov-file
Activityhttps://github.com/Cs-Java-Interview/Tech-Interview/activity
Custom propertieshttps://github.com/Cs-Java-Interview/Tech-Interview/custom-properties
6 starshttps://github.com/Cs-Java-Interview/Tech-Interview/stargazers
0 watchinghttps://github.com/Cs-Java-Interview/Tech-Interview/watchers
0 forkshttps://github.com/Cs-Java-Interview/Tech-Interview/forks
Report repositoryhttps://github.com/contact/report-content?content_url=https%3A%2F%2Fgithub.com%2FCs-Java-Interview%2FTech-Interview&report=Cs-Java-Interview+%28user%29
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.