-
Java Basic
SOLID Principlesdetailed explanation Single Responsibility Principle: A class should have only one job. Open Closed Principle: Class open for extension, closed for modification. Liskov Substitution Principle: Subclass must be su...…
-
SQL
SQL questionsSearch🟢 1821. Find Customers With Positive Revenue this Year DescriptionTable: Customers+--------------+------+| Column Name | Type |+--------------+------+| customer_id | int || year | int || revenue | int |+-------...…
-
Angular interview questions
React VS AngularAngular is a component-based framework used to build SPA. It has well-integrated libraries to support different features and is easy for scaling and maintaining. (emulate shadow DOM, two-way binding)React is a JS library used to bu...…
-
Interview Preparation
java APIproject storyAngularReactJavaScriptJava Basic & Java 8AWS Lambda & Step FunctionsAWS Lambda is a computer service that allows us to run code without deploying and managing server. It is event-driven. Events, such as changes in an S...…
-
LeetCode - Sword to offer 剑指offer
leetcode 剑指 offer29. Divide Two Integers67. Add Binary338. Counting Bits137. Single Number II318. Maximum Product of Word Lengths167. Two Sum II - Input Array Is Sorted209. Minimum Size Subarray Sum15. 3Sum713. Subarray Product Less Than K560. Sub...…
-
OA Interviews problems
leetcode 面经BFS690. Employee ImportanceBinary search875. Koko Eating Bananasdemo875. Koko Eating Bananas Solution : XxTC : O(1)SC : O(1) Algorithm690. Employee Importance You have a data structure of employee information, including the employ...…
-
intro
Amazon Leadership Principles - BQ Stories Note: All stories are structured using STAR format (Situation, Task, Action, Result) and optimized for Uber-style interviews emphasizing scale, impact, and data-driven decisions.📋 第一部分:精简版(Quick Reference...…
-
Flink
FlinkFlink is a powerful dataflow engine used to process stream data.ConceptsTopic --> partition by Id --> window Over 5 minute Intervals --> Database | | | | ...…
-
Docker
DockerDocker is basically a tool that lets you package up an app with everything it needs—code, libraries, settings, So wherever you run it—on your laptop, a server, or in the cloud—it behaves the same wayimage vs containera running image is calle...…
-
Java API
Java ApiSortingSort Array Arrays.sort(int[] arr): sort arr in ascending order Arrays.sort(int[] arr, int from, int to): sort arr from index from to index to in ascending order Arrays.sort(int[] arr, Comparator<Integer> c):...…