├── AI ├── assets │ ├── CNNs.jpg │ ├── LSTM-GRU.jpg │ ├── RNN.jpg │ ├── mlp.png │ ├── single_layer_perceptron.jpg │ └── transformer.png ├── code │ └── transformer │ │ └── Transformer.pdf ├── deep-learning │ └── README.md ├── knowledge │ ├── README.md │ ├── convolutional-neural-network.md │ ├── multi-layer-perceptron.md │ ├── recurrent-neural-network.md │ ├── single-layer-perceptron.md │ └── transformer.md └── machine-learning │ └── README.md ├── Các mô hình quản lý dự án và vai trò.md ├── README.md ├── assets ├── background.png ├── io-cache-use-rabbitmq.png └── io-cache.png ├── backend ├── common │ └── pagination-technique.md ├── csharp │ ├── README.md │ ├── assets │ │ ├── Common_Language_Runtime_(CLR).png │ │ ├── Multiple-inheritance_in_C_.png │ │ ├── arrays_in_C_.png │ │ └── csharp.jpg │ └── coding │ │ ├── hotel-room.cs │ │ ├── longest-words.cs │ │ ├── shortest-fizz-buzz.cs │ │ └── sum-of-array-plus-one.cs ├── design-patterns │ ├── README.md │ ├── [Design Patterns] Design Patterns là gì_.md │ ├── [Design Pattterns] - 23 mẫu Design Patterns.md │ └── assets │ │ ├── Bridge_design_pattern.png │ │ ├── Chain_of_Responsibility_pattern.png │ │ ├── Class_Diagram.png │ │ ├── Command_pattern.png │ │ ├── Decorator_Design_Pattern.png │ │ ├── Factory_Design_Pattern.png │ │ ├── MVC_design_pattern.png │ │ ├── Observer_design_pattern.png │ │ ├── Proxy_Design_Pattern.png │ │ ├── SOLID_principles.png │ │ ├── What_are_design_patterns.png │ │ ├── design-pattern.png │ │ └── types_of_design_patterns_in_java.png ├── django │ ├── README.md │ └── assets │ │ ├── django.png │ │ ├── lifecycle.png │ │ └── mvt.png ├── elasticsearch │ ├── README.md │ └── Screenshot from 2016-08-05 10-09-38.png ├── microservice │ ├── README.md │ └── assets │ │ ├── Bounded_Context.jpg │ │ ├── Cohesion_and_Coupling.jpg │ │ ├── Domain_driven_design.jpg │ │ ├── Explain_Container_in_Microservices.jpg │ │ ├── Microservice_Architecture.jpg │ │ ├── Microservices_Interview.jpg │ │ ├── Mike_Cohn’s_Test_Pyramid.jpg │ │ ├── ddd.png │ │ ├── difference_between_Monolithic__SOA_and_Microservices_Architecture.jpg │ │ ├── explain-type-of-tests-mostly-used-in-microservices.jpg │ │ ├── features_of_Microservices.jpg │ │ ├── microservices.png │ │ └── oauth.jpg ├── nestjs │ ├── README.md │ └── create_by_gasangw.md ├── nginx │ ├── README.md │ └── assets │ │ └── nginx.jpg ├── nodejs │ ├── README.md │ ├── assets │ │ ├── Nodejs-event_loop.png │ │ ├── clustering_in_Nodejs.png │ │ ├── event-loop.png │ │ ├── nodejs-thread-pool.png │ │ ├── nodejs.jpeg │ │ └── reactor-pattern.jpg │ └── create_by_paulfanco.md ├── php │ ├── README.md │ ├── assets │ │ ├── Associative_Array.jpg │ │ ├── Different_Types_Of_PHP_Variables.jpg │ │ ├── Indexed_Array.jpg │ │ ├── Multidimensional_Array.jpg │ │ ├── Output.png │ │ ├── Types_of_Arrays_in_PHP.jpg │ │ └── php.jpg │ └── coding │ │ ├── factorial.php │ │ ├── hotel-room.php │ │ ├── integer-length.php │ │ ├── reverse-words-in-string.php │ │ ├── shortest-fizz-buzz.php │ │ ├── sum-of-array-plus-one.php │ │ └── transitive-dependencies.php ├── python │ ├── README.md │ ├── assets │ │ ├── Hierarchical_Inheritance.jpg │ │ ├── Memory_Management_in_Python.jpg │ │ ├── Multi-level_Inheritance.jpg │ │ ├── Multiple_Inheritance.jpg │ │ ├── Pickle_Module.jpg │ │ ├── Python_namespaces.jpg │ │ ├── Single_Inheritance.jpg │ │ ├── delete_rowcolumn_from_dataframe.jpg │ │ ├── differences_between_pickling_and_unpickling.jpg │ │ ├── dynamically_typed_language.jpg │ │ ├── get_the_items_that_are_not_common_to_both_the_given_series_A_and_B.jpg │ │ ├── python.png │ │ └── uses_of_numpy.jpg │ ├── coding │ │ ├── anagram-detection.py │ │ ├── array-pair-sum.py │ │ ├── balanced-brackets.py │ │ ├── bubble-sort.py │ │ ├── closetsum.py │ │ ├── convert-array.py │ │ ├── csv-parsing.py │ │ ├── even-occuring-element.py │ │ ├── factorial.py │ │ ├── fibonacci.py │ │ ├── find-missing-element.py │ │ ├── first-non-repeated-character.py │ │ ├── flatten-array.py │ │ ├── largest-continuous-sum.py │ │ ├── multiples-of-3-and-5.py │ │ ├── once.py │ │ ├── prime-number.py │ │ ├── quick-sort.py │ │ ├── shortest-fizz-buzz.py │ │ ├── string-permutations.py │ │ ├── sum-of-array-plus-one.py │ │ └── tree-level-order-print.py │ ├── numpy │ │ ├── README.md │ │ └── assets │ │ │ ├── numpy.jpeg │ │ │ └── uses_of_numpy.jpg │ └── pandas │ │ ├── README.md │ │ └── assets │ │ ├── delete_rowcolumn_from_dataframe.jpg │ │ ├── get_the_items_that_are_not_common_to_both_the_given_series_A_and_B.jpg │ │ └── pandas.png ├── web-services │ ├── README.md │ └── assets │ │ ├── JAXB.png │ │ ├── Java_Web_Service.png │ │ ├── Restful_Web_Service.png │ │ ├── SOAP_Elements.png │ │ ├── UDDI.png │ │ ├── Web_Service.png │ │ ├── Web_Service_Protocol_Stack.png │ │ ├── Web_Service_roles__operation____artifacts.png │ │ ├── Web_Service_type.png │ │ ├── soap_advantages.png │ │ ├── web-services.jpeg │ │ ├── wsdl.png │ │ └── xml-rpc.png └── websocket │ ├── README.md │ └── assets │ ├── long-polling.png │ ├── short-polling.png │ └── websocket.jpeg ├── basics ├── algorithms │ ├── README.md │ └── assets │ │ ├── Big_O.png │ │ ├── Dijkstra's_Algorithm.png │ │ ├── Divide_and_Conquer.png │ │ ├── Dynamic_Programming.png │ │ ├── Linear_Search_Algorithm.png │ │ ├── Need_For_Algorithms.png │ │ ├── Omega.png │ │ ├── The_Theta_Notation.png │ │ ├── What_is_an_Algorithm.png │ │ ├── algo.jpg │ │ ├── merge_sort_algorithm.png │ │ └── quicksort.gif ├── cpp │ ├── README.md │ ├── assets │ │ ├── Class_in_C__.png │ │ ├── Inheritance_in_C__.png │ │ ├── Polymorphism_in_C__.png │ │ └── cpp.jpg │ └── coding │ │ ├── ShopInCandyStore.hpp │ │ ├── once.hpp │ │ ├── queue.hpp │ │ ├── spiral.hpp │ │ └── stack.hpp ├── cyber │ ├── README.md │ └── assets │ │ ├── ARP_poisoning.jpg │ │ ├── Black_Hat__White_Hat_and_Grey_Hat_Hackers.jpg │ │ ├── Botnet.jpg │ │ ├── Cyber_Security.jpg │ │ ├── Cyber_Security_3-hashing.jpg │ │ ├── Cyber_Security_30-Encryption.jpg │ │ ├── Cyber_Security_objectives.jpg │ │ ├── DNS_attack.jpg │ │ ├── Firewall.jpg │ │ ├── Honeypot.jpg │ │ ├── Polymorphic_viruses.jpg │ │ ├── Risk___Likelihood_of_a_threat__Vulnerability_Impact.jpg │ │ ├── SQL_injection.jpg │ │ ├── Shoulder_Surfing.jpg │ │ ├── System_Hardening.jpg │ │ ├── Tracking_cookies.jpg │ │ ├── Two-factor_authentication_(2FA).jpg │ │ ├── VPN.jpg │ │ ├── Vulnerability_Assessment_and_Penetration_Testing.jpg │ │ ├── XSS.jpg │ │ ├── brute-force-in-cyber-security.jpg │ │ ├── encryption_function.jpg │ │ ├── hids_vs_nids.jpg │ │ ├── ids-vs-ips.jpg │ │ ├── man-middle-attack.jpg │ │ ├── network_sniffing.jpg │ │ ├── phishing.jpg │ │ ├── phishing_vs_spear_phishing.jpg │ │ ├── vlan-vs_-vpn.jpg │ │ ├── what-is-ddos-attack-and-how-to-prevent-it.jpg │ │ └── which-is-more-reliable-ssl-or-https.jpg ├── data-structures │ ├── README.md │ └── assets │ │ ├── LRU-cache.png │ │ ├── adjacency-list.png │ │ ├── adjacency-matrix.png │ │ ├── applications-data-structure.png │ │ ├── binary-search-tree.png │ │ ├── binary-tree.png │ │ ├── data-structure-types.png │ │ ├── data_structure.jpg │ │ ├── graph-data-structure.png │ │ ├── left-view-binary-tree.png │ │ ├── linear-vs-non-linear.png │ │ ├── linked-list.png │ │ ├── multidimensional-array.png │ │ ├── postorder-traversal.png │ │ ├── queue.png │ │ ├── stack-vs-queue.png │ │ ├── stack.png │ │ └── tree-data-structure.png ├── go │ ├── README.md │ ├── assets │ │ ├── Go_channels.png │ │ ├── Golang_packages.png │ │ ├── Golang_pointers.png │ │ ├── How_can_we_check_if_the_Go_map_contains_a_key.png │ │ ├── golang.png │ │ └── slice.png │ ├── coding │ │ ├── longest-words.go │ │ ├── merge-sort.go │ │ ├── multiples-of-3-or-5.go │ │ ├── shortest-fizz-buzz.go │ │ ├── stack.go │ │ └── string-permutations.go │ └── go-base.md ├── java │ └── README.md ├── javascript_typescript │ ├── README.md │ ├── [Javascript] - Tối ưu conditional trong Javascript.md │ └── javascript.md ├── network │ ├── README.md │ └── assets │ │ ├── ARP_Protocol.png │ │ ├── Bus_Topology.png │ │ ├── Firewall.png │ │ ├── Hybird_Topology.jpg │ │ ├── LAN_(Local_Area_Network).png │ │ ├── Layers_of_OSI_Model.png │ │ ├── Layers_of_TCP_IP.png │ │ ├── Mesh_Topology.png │ │ ├── Network_Types.png │ │ ├── Nodes_and_Links.png │ │ ├── OSI_Vs_TCP_IP.png │ │ ├── Ring_Topology.png │ │ ├── SMTP_Protocol.png │ │ ├── Star_Topology.png │ │ ├── Subnet.png │ │ ├── TCP_Vs_UDP.png │ │ ├── Tree_Topology.png │ │ ├── VPN_(Virtual_Private_Network).png │ │ ├── google.jpg │ │ └── network.jpg ├── oops │ ├── README.md │ └── assets │ │ ├── constructor.png │ │ ├── encapsulation.png │ │ ├── inheritance-with-ex.png │ │ ├── oop.jpg │ │ ├── oops-features.png │ │ ├── polymorphism.png │ │ ├── programming-paradigms.png │ │ ├── superclass.png │ │ ├── types_of_inheritance.png │ │ └── types_of_polymorphism.png └── os │ ├── README.md │ ├── assets │ ├── OS.png │ ├── OS_Process.png │ ├── Process_and_Thread.png │ ├── RAID_Level.png │ ├── RTOS.png │ ├── asymmetric_cluttering.png │ ├── boostrap_program_in_os.png │ ├── kernel-os.png │ ├── kernel_oS.png │ ├── monolithic_and_microkernel.png │ ├── multiprocessing.png │ ├── multiprogramming.png │ ├── multitasking-os.png │ ├── scheduling-algorithm-os.png │ ├── states_of_process.png │ ├── thread_in_os.png │ └── virtual_memory.png │ └── computer_information.md ├── database ├── README.md ├── mongodb │ ├── README.md │ └── assets │ │ ├── Mongos.jpg │ │ ├── Non_sharded_client_connection.jpg │ │ ├── aggregation-framework.jpg │ │ ├── mongodb_aggregation_pipeline.jpg │ │ ├── mongologo.png │ │ ├── replication_architecture.jpg │ │ └── sharded_client_connection.jpg ├── mysql │ ├── README.md │ └── assets │ │ ├── architecture.png │ │ ├── mysql.png │ │ └── sharding.png ├── postgresql │ ├── README.md │ └── assets │ │ ├── acid.jpg │ │ ├── architecture.jpg │ │ ├── parallel_queries_in_PostgreSQL.jpg │ │ └── postgres.jpeg └── sql │ ├── README.md │ └── assets │ ├── Books_Table_(2nd_Normal_Form).png │ ├── Entities_and_Relationships.jpg │ ├── OLTP.jpg │ ├── SQL_View.jpg │ ├── Salutations_Table_(3rd_Normal_Form).png │ ├── Stored_Procedure.jpg │ ├── Students_Table(3rd_Normal_Form).png │ ├── Students_Table.png │ ├── Students_Table_(1st_Normal_Form).png │ ├── Students_Table_(2nd_Normal_Form).png │ ├── cross_join.jpg │ ├── dbms_vs_rdbms.jpg │ ├── differences_between_OLTP_and_OLAP.jpg │ ├── sql.jpg │ ├── sql_join.jpg │ └── sql_vs_mysql.jpg ├── devops ├── README.md ├── assets │ ├── Agile_Methodology.jpg │ ├── Architecture_of_Jenkins.jpg │ ├── Blue_Green_Deploy.gif │ ├── DevOps_Configuration_Management.jpg │ ├── DevOps_Continuous_Integration_(CI).jpg │ ├── DevOps_Shift_left_to_reduce_failure_concept.jpg │ ├── DevOps_Tools.jpg │ ├── DevOps_pipeline.jpg │ ├── Difference_between_Continuous_Deployment_and_Continuous_Delivery.jpg │ ├── What_is_DevOps.jpg │ ├── devops.png │ └── phase.png ├── docker │ ├── README.md │ └── assets │ │ ├── Docker_File.png │ │ ├── Hypervisor.png │ │ ├── docker-container-lifecycle.png │ │ ├── docker-container.png │ │ ├── docker.jpg │ │ └── docker_components.png └── kubernetes │ ├── README.md │ └── assets │ ├── Kubernetes_Cluster.jpg │ ├── Kubernetes_Workflow.jpg │ ├── Load_Balancer.jpg │ ├── Pod_Network.jpg │ └── kubernetes.jpg ├── frontend ├── README.md ├── angualar │ └── README.md ├── css │ ├── README.md │ └── assets │ │ ├── Box_Model_in_CSS.jpg │ │ ├── CSS_Margin_vs._Padding.png │ │ ├── CSS_Position_Property.jpg │ │ ├── CSS_Sprites.png │ │ ├── CSS_selectors_matched_against_the_elements_by_the_browser.png │ │ ├── DOM.png │ │ ├── border_box.png │ │ ├── clear_property__1.png │ │ ├── clear_property__2.png │ │ ├── content_box.png │ │ ├── css-dom.png │ │ ├── css.jpg │ │ ├── flex-terminology.png │ │ ├── flex.png │ │ ├── grid-term.jpg │ │ ├── grid.png │ │ ├── opacity_in_css3.png │ │ └── z-index.png ├── es6 │ ├── README.md │ └── assets │ │ ├── Javascript-for-Python-Developers_Watermarked.webp │ │ └── es6.jpg ├── front-end.md ├── html-css.md ├── html │ ├── README.md │ └── assets │ │ ├── Artboard_1_2x.png │ │ ├── Artboard_2_2x.png │ │ ├── Bigger_Screen_(650px).png │ │ ├── Convert_the_below_data_into_Tabular_format_in_HTML5.png │ │ ├── Explain_HTML5_Graphics..png │ │ ├── Explain_Web_Components_and_it’s_usage..png │ │ ├── For_any_other_screen.png │ │ ├── Geolocation_API.png │ │ ├── How_to_specify_the_metadata_in_HTML5.png │ │ ├── Image_List.png │ │ ├── Inline_and_block_elements_in_HTML5.png │ │ ├── Microdata_in_HTML5.png │ │ ├── Resolution_switching.png │ │ ├── cell-padding-vs-cell-spacing.png │ │ ├── css-styles-for-html5-element.png │ │ ├── explain-web-components-and-its-usage.png │ │ ├── html-intro.png │ │ ├── html-output-tag.png │ │ ├── html.jpg │ │ ├── html5-new-tags-in-media-elements.png │ │ ├── is-datalist-and-select-tag-same.png │ │ └── progressive-rendering.png ├── javascript │ ├── README.md │ ├── assets │ │ ├── dom.png │ │ ├── hoisting-in-js.png │ │ ├── js.png │ │ ├── js_promise_resolve_reject.png │ │ ├── js_promise_then_catch.png │ │ ├── object_prototype.png │ │ ├── passed_by_reference.png │ │ ├── passed_by_value.png │ │ └── static_vs_dynamic_typing.png │ └── coding │ │ ├── anagram-detection.js │ │ ├── array-pair-sum.js │ │ ├── balanced-brackets.js │ │ ├── binary-search-tree-check.js │ │ ├── binary-search-tree.js │ │ ├── bubble-sort.js │ │ ├── byte-format.js │ │ ├── combine-two-strings.js │ │ ├── convert-array.js │ │ ├── csv-parsing.js │ │ ├── debounce.js │ │ ├── even-occuring-element.js │ │ ├── factorial.js │ │ ├── fibonnaci.js │ │ ├── find-missing-element.js │ │ ├── first-non-repeated-character.js │ │ ├── flatten-array.js │ │ ├── flatten-array │ │ ├── copy.js │ │ ├── es5.js │ │ ├── in-place.js │ │ └── recursive.js │ │ ├── get-elements-by-class-name.js │ │ ├── hotel-room.js │ │ ├── insertion-sort.js │ │ ├── integer-difference.js │ │ ├── integer-length.js │ │ ├── kth-largest-element-in-array.js │ │ ├── largest-continuous-sum.js │ │ ├── largest-palindrome.js │ │ ├── linked-list.js │ │ ├── longest-compound-word.js │ │ ├── longest-words.js │ │ ├── matching-nodes.js │ │ ├── median-integer-stream.js │ │ ├── merge-sort.js │ │ ├── missing-number.js │ │ ├── money-format.js │ │ ├── multiples-of-3-and-5.js │ │ ├── next-highest-number.js │ │ ├── next-palindrome-number.js │ │ ├── number-format.js │ │ ├── odd-occuring-element.js │ │ ├── once.js │ │ ├── prime-number.js │ │ ├── queen-threatens-king.js │ │ ├── queen-threatens-king │ │ ├── queen-threatens-king-solution-diagonal-1.png │ │ ├── queen-threatens-king-solution-diagonal-2.png │ │ ├── queen-threatens-king-solution-horizontal.png │ │ ├── queen-threatens-king-solution-vertical.png │ │ └── readme.md │ │ ├── queue.js │ │ ├── quick-sort.js │ │ ├── remove-duplicates-from-string.js │ │ ├── reverse-words-in-string.js │ │ ├── search-unknown-length-array.js │ │ ├── selection-sort.js │ │ ├── shortest-fizz-buzz.js │ │ ├── sorted-array-search.js │ │ ├── spiral.js │ │ ├── stack.js │ │ ├── string-format.js │ │ ├── string-permutations.js │ │ ├── string-rotation.js │ │ ├── sum-of-array-plus-one.js │ │ ├── throttle.js │ │ ├── transform-word.js │ │ ├── tree-level-order-print.js │ │ ├── word-analytics.js │ │ └── word-positions.js ├── react │ ├── README.md │ └── assets │ │ ├── Higher_Order_Components.png │ │ ├── How_to_pass_data_between_react_components.png │ │ ├── How_to_pass_data_between_sibling_components_using_React_router.png │ │ ├── What_are_keys_in_React.png │ │ ├── What_is_prop_drilling_in_React.png │ │ ├── different_phases_of_the_component_lifecycle.png │ │ ├── react.png │ │ ├── types_of_Hooks_in_React.png │ │ ├── virtual_DOM-how_does_it_work.png │ │ └── virtual_DOM.png ├── remix │ ├── README.md │ └── assets │ │ └── remix-logo.jpg ├── typescript │ ├── README.md │ └── assets │ │ ├── Typescript.png │ │ ├── Typescript_Artboard_3.png │ │ ├── Typescript_Compilation_Process.png │ │ ├── Typescript_Types.png │ │ └── logo.png └── web-api │ ├── README.md │ └── assets │ ├── API_Application.png │ ├── MVC_vs_Web_API.png │ ├── WEB_API.png │ ├── Web_api_filter.png │ ├── cors.png │ ├── mediaformatter.png │ └── web-api.jpg ├── interviews.jpg ├── kinh-nghiem-chung-khi-phong-van.md ├── kinh-nghiem-phong-van-google.md ├── kinh-nghiem-phong-van-vien.md ├── mobile ├── android │ ├── README.md │ └── assets │ │ ├── Android_Architecture.png │ │ ├── Life_Cycle_of_Android.png │ │ ├── Types_Of_Context.png │ │ ├── Types_Of_Intents.jpg │ │ ├── adapter.png │ │ └── android.jpg ├── ios │ ├── README.md │ └── assets │ │ ├── Architecture_of_iOS.png │ │ ├── Facade.png │ │ ├── MVC.png │ │ ├── MVVM.png │ │ ├── Objective-C_in_OS.png │ │ ├── Swift_in_iOS.png │ │ ├── TDD.png │ │ ├── deep_linking_in_iOS.png │ │ ├── iBeacons_in_iOS.png │ │ ├── ios.jpg │ │ ├── ios_application_states.png │ │ └── synchronous_and_asynchronous_tasks_in_iOS.png ├── java │ ├── README.md │ ├── assets │ │ ├── JIT_Compiler.jpg │ │ ├── constructor_chaining_in_Java.jpg │ │ ├── constructor_overloading_java.png │ │ ├── data_encapsulation.jpg │ │ ├── exception.png │ │ ├── instance_vs_local_variable.png │ │ ├── java.png │ │ ├── java_stack.jpg │ │ ├── java_thread_lifecycle.jpg │ │ ├── jdk.jpg │ │ ├── method_overloading.png │ │ ├── method_overriding.png │ │ ├── sorting_of_objects_in_arraylist.png │ │ ├── sorting_of_values_in_array.png │ │ ├── string_pool.png │ │ ├── string_pool_by_assignment_operator.png │ │ ├── string_pool_by_means_of_assignment_operator.png │ │ ├── with_synchronization.png │ │ └── without_synchronization.png │ └── coding │ │ ├── AnagramDetection.java │ │ ├── ArrayPairSum.java │ │ ├── BalancedBrackets.java │ │ ├── BinarySearchTree.java │ │ ├── BinarySearchTreeCheck.java │ │ ├── BubbleSort.java │ │ ├── CombineTwoStrings.java │ │ ├── ConvertArray.java │ │ ├── EvenOccuringElement.java │ │ ├── Fibonacci.java │ │ ├── FindingMissingElement.java │ │ ├── HotelRoom.java │ │ ├── IntegerDifference.java │ │ ├── LargestContinuousSum.java │ │ ├── LargestPalindrome.java │ │ ├── LongestCommonPrefix.java │ │ ├── LongestCompoundWord.java │ │ ├── MedianIntegerStream.java │ │ ├── NextHighestNumber.java │ │ ├── RemoveDuplicatesFromString.java │ │ ├── ReverseWordsInAString.java │ │ ├── SearchUnknownLengthArray.java │ │ ├── Spiral.java │ │ ├── StringRotation.java │ │ └── TreeLevelOrderPrint.java └── react-native │ ├── README.md │ └── assets │ ├── IOS_Platform.png │ ├── Image-11.png │ ├── Image-12.png │ ├── Image-2.png │ ├── Props_Drilling.png │ ├── SSL_Pinning.png │ ├── android_platform.png │ ├── bridge_in_react_native.png │ ├── developer-menu.png │ ├── react-native-redux.png │ ├── react-native.jpg │ └── reactjs_vs_react_native.png └── security └── Security Information.md /AI/assets/CNNs.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/AI/assets/CNNs.jpg -------------------------------------------------------------------------------- /AI/assets/LSTM-GRU.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/AI/assets/LSTM-GRU.jpg -------------------------------------------------------------------------------- /AI/assets/RNN.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/AI/assets/RNN.jpg -------------------------------------------------------------------------------- /AI/assets/mlp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/AI/assets/mlp.png -------------------------------------------------------------------------------- /AI/assets/single_layer_perceptron.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/AI/assets/single_layer_perceptron.jpg -------------------------------------------------------------------------------- /AI/assets/transformer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/AI/assets/transformer.png -------------------------------------------------------------------------------- /AI/code/transformer/Transformer.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/AI/code/transformer/Transformer.pdf -------------------------------------------------------------------------------- /AI/deep-learning/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /AI/knowledge/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /AI/knowledge/convolutional-neural-network.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/AI/knowledge/convolutional-neural-network.md -------------------------------------------------------------------------------- /AI/knowledge/multi-layer-perceptron.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/AI/knowledge/multi-layer-perceptron.md -------------------------------------------------------------------------------- /AI/knowledge/recurrent-neural-network.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/AI/knowledge/recurrent-neural-network.md -------------------------------------------------------------------------------- /AI/knowledge/single-layer-perceptron.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/AI/knowledge/single-layer-perceptron.md -------------------------------------------------------------------------------- /AI/knowledge/transformer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/AI/knowledge/transformer.md -------------------------------------------------------------------------------- /AI/machine-learning/README.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Các mô hình quản lý dự án và vai trò.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/Các mô hình quản lý dự án và vai trò.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/README.md -------------------------------------------------------------------------------- /assets/background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/assets/background.png -------------------------------------------------------------------------------- /assets/io-cache-use-rabbitmq.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/assets/io-cache-use-rabbitmq.png -------------------------------------------------------------------------------- /assets/io-cache.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/assets/io-cache.png -------------------------------------------------------------------------------- /backend/common/pagination-technique.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/common/pagination-technique.md -------------------------------------------------------------------------------- /backend/csharp/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/csharp/README.md -------------------------------------------------------------------------------- /backend/csharp/assets/Common_Language_Runtime_(CLR).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/csharp/assets/Common_Language_Runtime_(CLR).png -------------------------------------------------------------------------------- /backend/csharp/assets/Multiple-inheritance_in_C_.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/csharp/assets/Multiple-inheritance_in_C_.png -------------------------------------------------------------------------------- /backend/csharp/assets/arrays_in_C_.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/csharp/assets/arrays_in_C_.png -------------------------------------------------------------------------------- /backend/csharp/assets/csharp.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/csharp/assets/csharp.jpg -------------------------------------------------------------------------------- /backend/csharp/coding/hotel-room.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/csharp/coding/hotel-room.cs -------------------------------------------------------------------------------- /backend/csharp/coding/longest-words.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/csharp/coding/longest-words.cs -------------------------------------------------------------------------------- /backend/csharp/coding/shortest-fizz-buzz.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/csharp/coding/shortest-fizz-buzz.cs -------------------------------------------------------------------------------- /backend/csharp/coding/sum-of-array-plus-one.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/csharp/coding/sum-of-array-plus-one.cs -------------------------------------------------------------------------------- /backend/design-patterns/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/design-patterns/README.md -------------------------------------------------------------------------------- /backend/design-patterns/[Design Patterns] Design Patterns là gì_.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/design-patterns/[Design Patterns] Design Patterns là gì_.md -------------------------------------------------------------------------------- /backend/design-patterns/[Design Pattterns] - 23 mẫu Design Patterns.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/design-patterns/[Design Pattterns] - 23 mẫu Design Patterns.md -------------------------------------------------------------------------------- /backend/design-patterns/assets/Bridge_design_pattern.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/design-patterns/assets/Bridge_design_pattern.png -------------------------------------------------------------------------------- /backend/design-patterns/assets/Chain_of_Responsibility_pattern.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/design-patterns/assets/Chain_of_Responsibility_pattern.png -------------------------------------------------------------------------------- /backend/design-patterns/assets/Class_Diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/design-patterns/assets/Class_Diagram.png -------------------------------------------------------------------------------- /backend/design-patterns/assets/Command_pattern.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/design-patterns/assets/Command_pattern.png -------------------------------------------------------------------------------- /backend/design-patterns/assets/Decorator_Design_Pattern.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/design-patterns/assets/Decorator_Design_Pattern.png -------------------------------------------------------------------------------- /backend/design-patterns/assets/Factory_Design_Pattern.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/design-patterns/assets/Factory_Design_Pattern.png -------------------------------------------------------------------------------- /backend/design-patterns/assets/MVC_design_pattern.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/design-patterns/assets/MVC_design_pattern.png -------------------------------------------------------------------------------- /backend/design-patterns/assets/Observer_design_pattern.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/design-patterns/assets/Observer_design_pattern.png -------------------------------------------------------------------------------- /backend/design-patterns/assets/Proxy_Design_Pattern.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/design-patterns/assets/Proxy_Design_Pattern.png -------------------------------------------------------------------------------- /backend/design-patterns/assets/SOLID_principles.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/design-patterns/assets/SOLID_principles.png -------------------------------------------------------------------------------- /backend/design-patterns/assets/What_are_design_patterns.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/design-patterns/assets/What_are_design_patterns.png -------------------------------------------------------------------------------- /backend/design-patterns/assets/design-pattern.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/design-patterns/assets/design-pattern.png -------------------------------------------------------------------------------- /backend/design-patterns/assets/types_of_design_patterns_in_java.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/design-patterns/assets/types_of_design_patterns_in_java.png -------------------------------------------------------------------------------- /backend/django/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/django/README.md -------------------------------------------------------------------------------- /backend/django/assets/django.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/django/assets/django.png -------------------------------------------------------------------------------- /backend/django/assets/lifecycle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/django/assets/lifecycle.png -------------------------------------------------------------------------------- /backend/django/assets/mvt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/django/assets/mvt.png -------------------------------------------------------------------------------- /backend/elasticsearch/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/elasticsearch/README.md -------------------------------------------------------------------------------- /backend/elasticsearch/Screenshot from 2016-08-05 10-09-38.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/elasticsearch/Screenshot from 2016-08-05 10-09-38.png -------------------------------------------------------------------------------- /backend/microservice/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/microservice/README.md -------------------------------------------------------------------------------- /backend/microservice/assets/Bounded_Context.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/microservice/assets/Bounded_Context.jpg -------------------------------------------------------------------------------- /backend/microservice/assets/Cohesion_and_Coupling.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/microservice/assets/Cohesion_and_Coupling.jpg -------------------------------------------------------------------------------- /backend/microservice/assets/Domain_driven_design.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/microservice/assets/Domain_driven_design.jpg -------------------------------------------------------------------------------- /backend/microservice/assets/Explain_Container_in_Microservices.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/microservice/assets/Explain_Container_in_Microservices.jpg -------------------------------------------------------------------------------- /backend/microservice/assets/Microservice_Architecture.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/microservice/assets/Microservice_Architecture.jpg -------------------------------------------------------------------------------- /backend/microservice/assets/Microservices_Interview.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/microservice/assets/Microservices_Interview.jpg -------------------------------------------------------------------------------- /backend/microservice/assets/Mike_Cohn’s_Test_Pyramid.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/microservice/assets/Mike_Cohn’s_Test_Pyramid.jpg -------------------------------------------------------------------------------- /backend/microservice/assets/ddd.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/microservice/assets/ddd.png -------------------------------------------------------------------------------- /backend/microservice/assets/difference_between_Monolithic__SOA_and_Microservices_Architecture.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/microservice/assets/difference_between_Monolithic__SOA_and_Microservices_Architecture.jpg -------------------------------------------------------------------------------- /backend/microservice/assets/explain-type-of-tests-mostly-used-in-microservices.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/microservice/assets/explain-type-of-tests-mostly-used-in-microservices.jpg -------------------------------------------------------------------------------- /backend/microservice/assets/features_of_Microservices.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/microservice/assets/features_of_Microservices.jpg -------------------------------------------------------------------------------- /backend/microservice/assets/microservices.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/microservice/assets/microservices.png -------------------------------------------------------------------------------- /backend/microservice/assets/oauth.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/microservice/assets/oauth.jpg -------------------------------------------------------------------------------- /backend/nestjs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/nestjs/README.md -------------------------------------------------------------------------------- /backend/nestjs/create_by_gasangw.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/nestjs/create_by_gasangw.md -------------------------------------------------------------------------------- /backend/nginx/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/nginx/README.md -------------------------------------------------------------------------------- /backend/nginx/assets/nginx.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/nginx/assets/nginx.jpg -------------------------------------------------------------------------------- /backend/nodejs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/nodejs/README.md -------------------------------------------------------------------------------- /backend/nodejs/assets/Nodejs-event_loop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/nodejs/assets/Nodejs-event_loop.png -------------------------------------------------------------------------------- /backend/nodejs/assets/clustering_in_Nodejs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/nodejs/assets/clustering_in_Nodejs.png -------------------------------------------------------------------------------- /backend/nodejs/assets/event-loop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/nodejs/assets/event-loop.png -------------------------------------------------------------------------------- /backend/nodejs/assets/nodejs-thread-pool.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/nodejs/assets/nodejs-thread-pool.png -------------------------------------------------------------------------------- /backend/nodejs/assets/nodejs.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/nodejs/assets/nodejs.jpeg -------------------------------------------------------------------------------- /backend/nodejs/assets/reactor-pattern.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/nodejs/assets/reactor-pattern.jpg -------------------------------------------------------------------------------- /backend/nodejs/create_by_paulfanco.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/nodejs/create_by_paulfanco.md -------------------------------------------------------------------------------- /backend/php/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/php/README.md -------------------------------------------------------------------------------- /backend/php/assets/Associative_Array.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/php/assets/Associative_Array.jpg -------------------------------------------------------------------------------- /backend/php/assets/Different_Types_Of_PHP_Variables.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/php/assets/Different_Types_Of_PHP_Variables.jpg -------------------------------------------------------------------------------- /backend/php/assets/Indexed_Array.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/php/assets/Indexed_Array.jpg -------------------------------------------------------------------------------- /backend/php/assets/Multidimensional_Array.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/php/assets/Multidimensional_Array.jpg -------------------------------------------------------------------------------- /backend/php/assets/Output.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/php/assets/Output.png -------------------------------------------------------------------------------- /backend/php/assets/Types_of_Arrays_in_PHP.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/php/assets/Types_of_Arrays_in_PHP.jpg -------------------------------------------------------------------------------- /backend/php/assets/php.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/php/assets/php.jpg -------------------------------------------------------------------------------- /backend/php/coding/factorial.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/php/coding/factorial.php -------------------------------------------------------------------------------- /backend/php/coding/hotel-room.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/php/coding/hotel-room.php -------------------------------------------------------------------------------- /backend/php/coding/integer-length.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/php/coding/integer-length.php -------------------------------------------------------------------------------- /backend/php/coding/reverse-words-in-string.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/php/coding/reverse-words-in-string.php -------------------------------------------------------------------------------- /backend/php/coding/shortest-fizz-buzz.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/php/coding/shortest-fizz-buzz.php -------------------------------------------------------------------------------- /backend/php/coding/sum-of-array-plus-one.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/php/coding/sum-of-array-plus-one.php -------------------------------------------------------------------------------- /backend/php/coding/transitive-dependencies.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/php/coding/transitive-dependencies.php -------------------------------------------------------------------------------- /backend/python/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/python/README.md -------------------------------------------------------------------------------- /backend/python/assets/Hierarchical_Inheritance.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/python/assets/Hierarchical_Inheritance.jpg -------------------------------------------------------------------------------- /backend/python/assets/Memory_Management_in_Python.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/python/assets/Memory_Management_in_Python.jpg -------------------------------------------------------------------------------- /backend/python/assets/Multi-level_Inheritance.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/python/assets/Multi-level_Inheritance.jpg -------------------------------------------------------------------------------- /backend/python/assets/Multiple_Inheritance.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/python/assets/Multiple_Inheritance.jpg -------------------------------------------------------------------------------- /backend/python/assets/Pickle_Module.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/python/assets/Pickle_Module.jpg -------------------------------------------------------------------------------- /backend/python/assets/Python_namespaces.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/python/assets/Python_namespaces.jpg -------------------------------------------------------------------------------- /backend/python/assets/Single_Inheritance.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/python/assets/Single_Inheritance.jpg -------------------------------------------------------------------------------- /backend/python/assets/delete_rowcolumn_from_dataframe.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/python/assets/delete_rowcolumn_from_dataframe.jpg -------------------------------------------------------------------------------- /backend/python/assets/differences_between_pickling_and_unpickling.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/python/assets/differences_between_pickling_and_unpickling.jpg -------------------------------------------------------------------------------- /backend/python/assets/dynamically_typed_language.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/python/assets/dynamically_typed_language.jpg -------------------------------------------------------------------------------- /backend/python/assets/get_the_items_that_are_not_common_to_both_the_given_series_A_and_B.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/python/assets/get_the_items_that_are_not_common_to_both_the_given_series_A_and_B.jpg -------------------------------------------------------------------------------- /backend/python/assets/python.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/python/assets/python.png -------------------------------------------------------------------------------- /backend/python/assets/uses_of_numpy.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/python/assets/uses_of_numpy.jpg -------------------------------------------------------------------------------- /backend/python/coding/anagram-detection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/python/coding/anagram-detection.py -------------------------------------------------------------------------------- /backend/python/coding/array-pair-sum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/python/coding/array-pair-sum.py -------------------------------------------------------------------------------- /backend/python/coding/balanced-brackets.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/python/coding/balanced-brackets.py -------------------------------------------------------------------------------- /backend/python/coding/bubble-sort.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/python/coding/bubble-sort.py -------------------------------------------------------------------------------- /backend/python/coding/closetsum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/python/coding/closetsum.py -------------------------------------------------------------------------------- /backend/python/coding/convert-array.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/python/coding/convert-array.py -------------------------------------------------------------------------------- /backend/python/coding/csv-parsing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/python/coding/csv-parsing.py -------------------------------------------------------------------------------- /backend/python/coding/even-occuring-element.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/python/coding/even-occuring-element.py -------------------------------------------------------------------------------- /backend/python/coding/factorial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/python/coding/factorial.py -------------------------------------------------------------------------------- /backend/python/coding/fibonacci.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/python/coding/fibonacci.py -------------------------------------------------------------------------------- /backend/python/coding/find-missing-element.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/python/coding/find-missing-element.py -------------------------------------------------------------------------------- /backend/python/coding/first-non-repeated-character.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/python/coding/first-non-repeated-character.py -------------------------------------------------------------------------------- /backend/python/coding/flatten-array.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/python/coding/flatten-array.py -------------------------------------------------------------------------------- /backend/python/coding/largest-continuous-sum.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/python/coding/largest-continuous-sum.py -------------------------------------------------------------------------------- /backend/python/coding/multiples-of-3-and-5.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/python/coding/multiples-of-3-and-5.py -------------------------------------------------------------------------------- /backend/python/coding/once.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/python/coding/once.py -------------------------------------------------------------------------------- /backend/python/coding/prime-number.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/python/coding/prime-number.py -------------------------------------------------------------------------------- /backend/python/coding/quick-sort.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/python/coding/quick-sort.py -------------------------------------------------------------------------------- /backend/python/coding/shortest-fizz-buzz.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/python/coding/shortest-fizz-buzz.py -------------------------------------------------------------------------------- /backend/python/coding/string-permutations.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/python/coding/string-permutations.py -------------------------------------------------------------------------------- /backend/python/coding/sum-of-array-plus-one.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/python/coding/sum-of-array-plus-one.py -------------------------------------------------------------------------------- /backend/python/coding/tree-level-order-print.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/python/coding/tree-level-order-print.py -------------------------------------------------------------------------------- /backend/python/numpy/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/python/numpy/README.md -------------------------------------------------------------------------------- /backend/python/numpy/assets/numpy.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/python/numpy/assets/numpy.jpeg -------------------------------------------------------------------------------- /backend/python/numpy/assets/uses_of_numpy.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/python/numpy/assets/uses_of_numpy.jpg -------------------------------------------------------------------------------- /backend/python/pandas/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/python/pandas/README.md -------------------------------------------------------------------------------- /backend/python/pandas/assets/delete_rowcolumn_from_dataframe.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/python/pandas/assets/delete_rowcolumn_from_dataframe.jpg -------------------------------------------------------------------------------- /backend/python/pandas/assets/get_the_items_that_are_not_common_to_both_the_given_series_A_and_B.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/python/pandas/assets/get_the_items_that_are_not_common_to_both_the_given_series_A_and_B.jpg -------------------------------------------------------------------------------- /backend/python/pandas/assets/pandas.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/python/pandas/assets/pandas.png -------------------------------------------------------------------------------- /backend/web-services/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/web-services/README.md -------------------------------------------------------------------------------- /backend/web-services/assets/JAXB.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/web-services/assets/JAXB.png -------------------------------------------------------------------------------- /backend/web-services/assets/Java_Web_Service.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/web-services/assets/Java_Web_Service.png -------------------------------------------------------------------------------- /backend/web-services/assets/Restful_Web_Service.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/web-services/assets/Restful_Web_Service.png -------------------------------------------------------------------------------- /backend/web-services/assets/SOAP_Elements.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/web-services/assets/SOAP_Elements.png -------------------------------------------------------------------------------- /backend/web-services/assets/UDDI.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/web-services/assets/UDDI.png -------------------------------------------------------------------------------- /backend/web-services/assets/Web_Service.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/web-services/assets/Web_Service.png -------------------------------------------------------------------------------- /backend/web-services/assets/Web_Service_Protocol_Stack.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/web-services/assets/Web_Service_Protocol_Stack.png -------------------------------------------------------------------------------- /backend/web-services/assets/Web_Service_roles__operation____artifacts.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/web-services/assets/Web_Service_roles__operation____artifacts.png -------------------------------------------------------------------------------- /backend/web-services/assets/Web_Service_type.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/web-services/assets/Web_Service_type.png -------------------------------------------------------------------------------- /backend/web-services/assets/soap_advantages.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/web-services/assets/soap_advantages.png -------------------------------------------------------------------------------- /backend/web-services/assets/web-services.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/web-services/assets/web-services.jpeg -------------------------------------------------------------------------------- /backend/web-services/assets/wsdl.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/web-services/assets/wsdl.png -------------------------------------------------------------------------------- /backend/web-services/assets/xml-rpc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/web-services/assets/xml-rpc.png -------------------------------------------------------------------------------- /backend/websocket/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/websocket/README.md -------------------------------------------------------------------------------- /backend/websocket/assets/long-polling.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/websocket/assets/long-polling.png -------------------------------------------------------------------------------- /backend/websocket/assets/short-polling.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/websocket/assets/short-polling.png -------------------------------------------------------------------------------- /backend/websocket/assets/websocket.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/backend/websocket/assets/websocket.jpeg -------------------------------------------------------------------------------- /basics/algorithms/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/algorithms/README.md -------------------------------------------------------------------------------- /basics/algorithms/assets/Big_O.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/algorithms/assets/Big_O.png -------------------------------------------------------------------------------- /basics/algorithms/assets/Dijkstra's_Algorithm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/algorithms/assets/Dijkstra's_Algorithm.png -------------------------------------------------------------------------------- /basics/algorithms/assets/Divide_and_Conquer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/algorithms/assets/Divide_and_Conquer.png -------------------------------------------------------------------------------- /basics/algorithms/assets/Dynamic_Programming.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/algorithms/assets/Dynamic_Programming.png -------------------------------------------------------------------------------- /basics/algorithms/assets/Linear_Search_Algorithm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/algorithms/assets/Linear_Search_Algorithm.png -------------------------------------------------------------------------------- /basics/algorithms/assets/Need_For_Algorithms.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/algorithms/assets/Need_For_Algorithms.png -------------------------------------------------------------------------------- /basics/algorithms/assets/Omega.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/algorithms/assets/Omega.png -------------------------------------------------------------------------------- /basics/algorithms/assets/The_Theta_Notation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/algorithms/assets/The_Theta_Notation.png -------------------------------------------------------------------------------- /basics/algorithms/assets/What_is_an_Algorithm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/algorithms/assets/What_is_an_Algorithm.png -------------------------------------------------------------------------------- /basics/algorithms/assets/algo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/algorithms/assets/algo.jpg -------------------------------------------------------------------------------- /basics/algorithms/assets/merge_sort_algorithm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/algorithms/assets/merge_sort_algorithm.png -------------------------------------------------------------------------------- /basics/algorithms/assets/quicksort.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/algorithms/assets/quicksort.gif -------------------------------------------------------------------------------- /basics/cpp/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/cpp/README.md -------------------------------------------------------------------------------- /basics/cpp/assets/Class_in_C__.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/cpp/assets/Class_in_C__.png -------------------------------------------------------------------------------- /basics/cpp/assets/Inheritance_in_C__.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/cpp/assets/Inheritance_in_C__.png -------------------------------------------------------------------------------- /basics/cpp/assets/Polymorphism_in_C__.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/cpp/assets/Polymorphism_in_C__.png -------------------------------------------------------------------------------- /basics/cpp/assets/cpp.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/cpp/assets/cpp.jpg -------------------------------------------------------------------------------- /basics/cpp/coding/ShopInCandyStore.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/cpp/coding/ShopInCandyStore.hpp -------------------------------------------------------------------------------- /basics/cpp/coding/once.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/cpp/coding/once.hpp -------------------------------------------------------------------------------- /basics/cpp/coding/queue.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/cpp/coding/queue.hpp -------------------------------------------------------------------------------- /basics/cpp/coding/spiral.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/cpp/coding/spiral.hpp -------------------------------------------------------------------------------- /basics/cpp/coding/stack.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/cpp/coding/stack.hpp -------------------------------------------------------------------------------- /basics/cyber/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/cyber/README.md -------------------------------------------------------------------------------- /basics/cyber/assets/ARP_poisoning.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/cyber/assets/ARP_poisoning.jpg -------------------------------------------------------------------------------- /basics/cyber/assets/Black_Hat__White_Hat_and_Grey_Hat_Hackers.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/cyber/assets/Black_Hat__White_Hat_and_Grey_Hat_Hackers.jpg -------------------------------------------------------------------------------- /basics/cyber/assets/Botnet.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/cyber/assets/Botnet.jpg -------------------------------------------------------------------------------- /basics/cyber/assets/Cyber_Security.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/cyber/assets/Cyber_Security.jpg -------------------------------------------------------------------------------- /basics/cyber/assets/Cyber_Security_3-hashing.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/cyber/assets/Cyber_Security_3-hashing.jpg -------------------------------------------------------------------------------- /basics/cyber/assets/Cyber_Security_30-Encryption.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/cyber/assets/Cyber_Security_30-Encryption.jpg -------------------------------------------------------------------------------- /basics/cyber/assets/Cyber_Security_objectives.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/cyber/assets/Cyber_Security_objectives.jpg -------------------------------------------------------------------------------- /basics/cyber/assets/DNS_attack.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/cyber/assets/DNS_attack.jpg -------------------------------------------------------------------------------- /basics/cyber/assets/Firewall.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/cyber/assets/Firewall.jpg -------------------------------------------------------------------------------- /basics/cyber/assets/Honeypot.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/cyber/assets/Honeypot.jpg -------------------------------------------------------------------------------- /basics/cyber/assets/Polymorphic_viruses.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/cyber/assets/Polymorphic_viruses.jpg -------------------------------------------------------------------------------- /basics/cyber/assets/Risk___Likelihood_of_a_threat__Vulnerability_Impact.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/cyber/assets/Risk___Likelihood_of_a_threat__Vulnerability_Impact.jpg -------------------------------------------------------------------------------- /basics/cyber/assets/SQL_injection.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/cyber/assets/SQL_injection.jpg -------------------------------------------------------------------------------- /basics/cyber/assets/Shoulder_Surfing.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/cyber/assets/Shoulder_Surfing.jpg -------------------------------------------------------------------------------- /basics/cyber/assets/System_Hardening.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/cyber/assets/System_Hardening.jpg -------------------------------------------------------------------------------- /basics/cyber/assets/Tracking_cookies.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/cyber/assets/Tracking_cookies.jpg -------------------------------------------------------------------------------- /basics/cyber/assets/Two-factor_authentication_(2FA).jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/cyber/assets/Two-factor_authentication_(2FA).jpg -------------------------------------------------------------------------------- /basics/cyber/assets/VPN.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/cyber/assets/VPN.jpg -------------------------------------------------------------------------------- /basics/cyber/assets/Vulnerability_Assessment_and_Penetration_Testing.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/cyber/assets/Vulnerability_Assessment_and_Penetration_Testing.jpg -------------------------------------------------------------------------------- /basics/cyber/assets/XSS.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/cyber/assets/XSS.jpg -------------------------------------------------------------------------------- /basics/cyber/assets/brute-force-in-cyber-security.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/cyber/assets/brute-force-in-cyber-security.jpg -------------------------------------------------------------------------------- /basics/cyber/assets/encryption_function.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/cyber/assets/encryption_function.jpg -------------------------------------------------------------------------------- /basics/cyber/assets/hids_vs_nids.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/cyber/assets/hids_vs_nids.jpg -------------------------------------------------------------------------------- /basics/cyber/assets/ids-vs-ips.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/cyber/assets/ids-vs-ips.jpg -------------------------------------------------------------------------------- /basics/cyber/assets/man-middle-attack.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/cyber/assets/man-middle-attack.jpg -------------------------------------------------------------------------------- /basics/cyber/assets/network_sniffing.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/cyber/assets/network_sniffing.jpg -------------------------------------------------------------------------------- /basics/cyber/assets/phishing.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/cyber/assets/phishing.jpg -------------------------------------------------------------------------------- /basics/cyber/assets/phishing_vs_spear_phishing.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/cyber/assets/phishing_vs_spear_phishing.jpg -------------------------------------------------------------------------------- /basics/cyber/assets/vlan-vs_-vpn.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/cyber/assets/vlan-vs_-vpn.jpg -------------------------------------------------------------------------------- /basics/cyber/assets/what-is-ddos-attack-and-how-to-prevent-it.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/cyber/assets/what-is-ddos-attack-and-how-to-prevent-it.jpg -------------------------------------------------------------------------------- /basics/cyber/assets/which-is-more-reliable-ssl-or-https.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/cyber/assets/which-is-more-reliable-ssl-or-https.jpg -------------------------------------------------------------------------------- /basics/data-structures/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/data-structures/README.md -------------------------------------------------------------------------------- /basics/data-structures/assets/LRU-cache.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/data-structures/assets/LRU-cache.png -------------------------------------------------------------------------------- /basics/data-structures/assets/adjacency-list.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/data-structures/assets/adjacency-list.png -------------------------------------------------------------------------------- /basics/data-structures/assets/adjacency-matrix.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/data-structures/assets/adjacency-matrix.png -------------------------------------------------------------------------------- /basics/data-structures/assets/applications-data-structure.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/data-structures/assets/applications-data-structure.png -------------------------------------------------------------------------------- /basics/data-structures/assets/binary-search-tree.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/data-structures/assets/binary-search-tree.png -------------------------------------------------------------------------------- /basics/data-structures/assets/binary-tree.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/data-structures/assets/binary-tree.png -------------------------------------------------------------------------------- /basics/data-structures/assets/data-structure-types.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/data-structures/assets/data-structure-types.png -------------------------------------------------------------------------------- /basics/data-structures/assets/data_structure.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/data-structures/assets/data_structure.jpg -------------------------------------------------------------------------------- /basics/data-structures/assets/graph-data-structure.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/data-structures/assets/graph-data-structure.png -------------------------------------------------------------------------------- /basics/data-structures/assets/left-view-binary-tree.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/data-structures/assets/left-view-binary-tree.png -------------------------------------------------------------------------------- /basics/data-structures/assets/linear-vs-non-linear.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/data-structures/assets/linear-vs-non-linear.png -------------------------------------------------------------------------------- /basics/data-structures/assets/linked-list.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/data-structures/assets/linked-list.png -------------------------------------------------------------------------------- /basics/data-structures/assets/multidimensional-array.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/data-structures/assets/multidimensional-array.png -------------------------------------------------------------------------------- /basics/data-structures/assets/postorder-traversal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/data-structures/assets/postorder-traversal.png -------------------------------------------------------------------------------- /basics/data-structures/assets/queue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/data-structures/assets/queue.png -------------------------------------------------------------------------------- /basics/data-structures/assets/stack-vs-queue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/data-structures/assets/stack-vs-queue.png -------------------------------------------------------------------------------- /basics/data-structures/assets/stack.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/data-structures/assets/stack.png -------------------------------------------------------------------------------- /basics/data-structures/assets/tree-data-structure.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/data-structures/assets/tree-data-structure.png -------------------------------------------------------------------------------- /basics/go/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/go/README.md -------------------------------------------------------------------------------- /basics/go/assets/Go_channels.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/go/assets/Go_channels.png -------------------------------------------------------------------------------- /basics/go/assets/Golang_packages.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/go/assets/Golang_packages.png -------------------------------------------------------------------------------- /basics/go/assets/Golang_pointers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/go/assets/Golang_pointers.png -------------------------------------------------------------------------------- /basics/go/assets/How_can_we_check_if_the_Go_map_contains_a_key.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/go/assets/How_can_we_check_if_the_Go_map_contains_a_key.png -------------------------------------------------------------------------------- /basics/go/assets/golang.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/go/assets/golang.png -------------------------------------------------------------------------------- /basics/go/assets/slice.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/go/assets/slice.png -------------------------------------------------------------------------------- /basics/go/coding/longest-words.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/go/coding/longest-words.go -------------------------------------------------------------------------------- /basics/go/coding/merge-sort.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/go/coding/merge-sort.go -------------------------------------------------------------------------------- /basics/go/coding/multiples-of-3-or-5.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/go/coding/multiples-of-3-or-5.go -------------------------------------------------------------------------------- /basics/go/coding/shortest-fizz-buzz.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/go/coding/shortest-fizz-buzz.go -------------------------------------------------------------------------------- /basics/go/coding/stack.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/go/coding/stack.go -------------------------------------------------------------------------------- /basics/go/coding/string-permutations.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/go/coding/string-permutations.go -------------------------------------------------------------------------------- /basics/go/go-base.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/go/go-base.md -------------------------------------------------------------------------------- /basics/java/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/java/README.md -------------------------------------------------------------------------------- /basics/javascript_typescript/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/javascript_typescript/README.md -------------------------------------------------------------------------------- /basics/javascript_typescript/[Javascript] - Tối ưu conditional trong Javascript.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/javascript_typescript/[Javascript] - Tối ưu conditional trong Javascript.md -------------------------------------------------------------------------------- /basics/javascript_typescript/javascript.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/javascript_typescript/javascript.md -------------------------------------------------------------------------------- /basics/network/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/network/README.md -------------------------------------------------------------------------------- /basics/network/assets/ARP_Protocol.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/network/assets/ARP_Protocol.png -------------------------------------------------------------------------------- /basics/network/assets/Bus_Topology.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/network/assets/Bus_Topology.png -------------------------------------------------------------------------------- /basics/network/assets/Firewall.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/network/assets/Firewall.png -------------------------------------------------------------------------------- /basics/network/assets/Hybird_Topology.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/network/assets/Hybird_Topology.jpg -------------------------------------------------------------------------------- /basics/network/assets/LAN_(Local_Area_Network).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/network/assets/LAN_(Local_Area_Network).png -------------------------------------------------------------------------------- /basics/network/assets/Layers_of_OSI_Model.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/network/assets/Layers_of_OSI_Model.png -------------------------------------------------------------------------------- /basics/network/assets/Layers_of_TCP_IP.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/network/assets/Layers_of_TCP_IP.png -------------------------------------------------------------------------------- /basics/network/assets/Mesh_Topology.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/network/assets/Mesh_Topology.png -------------------------------------------------------------------------------- /basics/network/assets/Network_Types.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/network/assets/Network_Types.png -------------------------------------------------------------------------------- /basics/network/assets/Nodes_and_Links.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/network/assets/Nodes_and_Links.png -------------------------------------------------------------------------------- /basics/network/assets/OSI_Vs_TCP_IP.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/network/assets/OSI_Vs_TCP_IP.png -------------------------------------------------------------------------------- /basics/network/assets/Ring_Topology.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/network/assets/Ring_Topology.png -------------------------------------------------------------------------------- /basics/network/assets/SMTP_Protocol.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/network/assets/SMTP_Protocol.png -------------------------------------------------------------------------------- /basics/network/assets/Star_Topology.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/network/assets/Star_Topology.png -------------------------------------------------------------------------------- /basics/network/assets/Subnet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/network/assets/Subnet.png -------------------------------------------------------------------------------- /basics/network/assets/TCP_Vs_UDP.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/network/assets/TCP_Vs_UDP.png -------------------------------------------------------------------------------- /basics/network/assets/Tree_Topology.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/network/assets/Tree_Topology.png -------------------------------------------------------------------------------- /basics/network/assets/VPN_(Virtual_Private_Network).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/network/assets/VPN_(Virtual_Private_Network).png -------------------------------------------------------------------------------- /basics/network/assets/google.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/network/assets/google.jpg -------------------------------------------------------------------------------- /basics/network/assets/network.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/network/assets/network.jpg -------------------------------------------------------------------------------- /basics/oops/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/oops/README.md -------------------------------------------------------------------------------- /basics/oops/assets/constructor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/oops/assets/constructor.png -------------------------------------------------------------------------------- /basics/oops/assets/encapsulation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/oops/assets/encapsulation.png -------------------------------------------------------------------------------- /basics/oops/assets/inheritance-with-ex.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/oops/assets/inheritance-with-ex.png -------------------------------------------------------------------------------- /basics/oops/assets/oop.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/oops/assets/oop.jpg -------------------------------------------------------------------------------- /basics/oops/assets/oops-features.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/oops/assets/oops-features.png -------------------------------------------------------------------------------- /basics/oops/assets/polymorphism.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/oops/assets/polymorphism.png -------------------------------------------------------------------------------- /basics/oops/assets/programming-paradigms.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/oops/assets/programming-paradigms.png -------------------------------------------------------------------------------- /basics/oops/assets/superclass.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/oops/assets/superclass.png -------------------------------------------------------------------------------- /basics/oops/assets/types_of_inheritance.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/oops/assets/types_of_inheritance.png -------------------------------------------------------------------------------- /basics/oops/assets/types_of_polymorphism.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/oops/assets/types_of_polymorphism.png -------------------------------------------------------------------------------- /basics/os/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/os/README.md -------------------------------------------------------------------------------- /basics/os/assets/OS.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/os/assets/OS.png -------------------------------------------------------------------------------- /basics/os/assets/OS_Process.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/os/assets/OS_Process.png -------------------------------------------------------------------------------- /basics/os/assets/Process_and_Thread.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/os/assets/Process_and_Thread.png -------------------------------------------------------------------------------- /basics/os/assets/RAID_Level.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/os/assets/RAID_Level.png -------------------------------------------------------------------------------- /basics/os/assets/RTOS.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/os/assets/RTOS.png -------------------------------------------------------------------------------- /basics/os/assets/asymmetric_cluttering.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/os/assets/asymmetric_cluttering.png -------------------------------------------------------------------------------- /basics/os/assets/boostrap_program_in_os.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/os/assets/boostrap_program_in_os.png -------------------------------------------------------------------------------- /basics/os/assets/kernel-os.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/os/assets/kernel-os.png -------------------------------------------------------------------------------- /basics/os/assets/kernel_oS.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/os/assets/kernel_oS.png -------------------------------------------------------------------------------- /basics/os/assets/monolithic_and_microkernel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/os/assets/monolithic_and_microkernel.png -------------------------------------------------------------------------------- /basics/os/assets/multiprocessing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/os/assets/multiprocessing.png -------------------------------------------------------------------------------- /basics/os/assets/multiprogramming.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/os/assets/multiprogramming.png -------------------------------------------------------------------------------- /basics/os/assets/multitasking-os.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/os/assets/multitasking-os.png -------------------------------------------------------------------------------- /basics/os/assets/scheduling-algorithm-os.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/os/assets/scheduling-algorithm-os.png -------------------------------------------------------------------------------- /basics/os/assets/states_of_process.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/os/assets/states_of_process.png -------------------------------------------------------------------------------- /basics/os/assets/thread_in_os.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/os/assets/thread_in_os.png -------------------------------------------------------------------------------- /basics/os/assets/virtual_memory.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/os/assets/virtual_memory.png -------------------------------------------------------------------------------- /basics/os/computer_information.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/basics/os/computer_information.md -------------------------------------------------------------------------------- /database/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/database/README.md -------------------------------------------------------------------------------- /database/mongodb/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/database/mongodb/README.md -------------------------------------------------------------------------------- /database/mongodb/assets/Mongos.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/database/mongodb/assets/Mongos.jpg -------------------------------------------------------------------------------- /database/mongodb/assets/Non_sharded_client_connection.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/database/mongodb/assets/Non_sharded_client_connection.jpg -------------------------------------------------------------------------------- /database/mongodb/assets/aggregation-framework.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/database/mongodb/assets/aggregation-framework.jpg -------------------------------------------------------------------------------- /database/mongodb/assets/mongodb_aggregation_pipeline.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/database/mongodb/assets/mongodb_aggregation_pipeline.jpg -------------------------------------------------------------------------------- /database/mongodb/assets/mongologo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/database/mongodb/assets/mongologo.png -------------------------------------------------------------------------------- /database/mongodb/assets/replication_architecture.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/database/mongodb/assets/replication_architecture.jpg -------------------------------------------------------------------------------- /database/mongodb/assets/sharded_client_connection.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/database/mongodb/assets/sharded_client_connection.jpg -------------------------------------------------------------------------------- /database/mysql/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/database/mysql/README.md -------------------------------------------------------------------------------- /database/mysql/assets/architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/database/mysql/assets/architecture.png -------------------------------------------------------------------------------- /database/mysql/assets/mysql.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/database/mysql/assets/mysql.png -------------------------------------------------------------------------------- /database/mysql/assets/sharding.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/database/mysql/assets/sharding.png -------------------------------------------------------------------------------- /database/postgresql/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/database/postgresql/README.md -------------------------------------------------------------------------------- /database/postgresql/assets/acid.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/database/postgresql/assets/acid.jpg -------------------------------------------------------------------------------- /database/postgresql/assets/architecture.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/database/postgresql/assets/architecture.jpg -------------------------------------------------------------------------------- /database/postgresql/assets/parallel_queries_in_PostgreSQL.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/database/postgresql/assets/parallel_queries_in_PostgreSQL.jpg -------------------------------------------------------------------------------- /database/postgresql/assets/postgres.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/database/postgresql/assets/postgres.jpeg -------------------------------------------------------------------------------- /database/sql/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/database/sql/README.md -------------------------------------------------------------------------------- /database/sql/assets/Books_Table_(2nd_Normal_Form).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/database/sql/assets/Books_Table_(2nd_Normal_Form).png -------------------------------------------------------------------------------- /database/sql/assets/Entities_and_Relationships.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/database/sql/assets/Entities_and_Relationships.jpg -------------------------------------------------------------------------------- /database/sql/assets/OLTP.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/database/sql/assets/OLTP.jpg -------------------------------------------------------------------------------- /database/sql/assets/SQL_View.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/database/sql/assets/SQL_View.jpg -------------------------------------------------------------------------------- /database/sql/assets/Salutations_Table_(3rd_Normal_Form).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/database/sql/assets/Salutations_Table_(3rd_Normal_Form).png -------------------------------------------------------------------------------- /database/sql/assets/Stored_Procedure.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/database/sql/assets/Stored_Procedure.jpg -------------------------------------------------------------------------------- /database/sql/assets/Students_Table(3rd_Normal_Form).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/database/sql/assets/Students_Table(3rd_Normal_Form).png -------------------------------------------------------------------------------- /database/sql/assets/Students_Table.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/database/sql/assets/Students_Table.png -------------------------------------------------------------------------------- /database/sql/assets/Students_Table_(1st_Normal_Form).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/database/sql/assets/Students_Table_(1st_Normal_Form).png -------------------------------------------------------------------------------- /database/sql/assets/Students_Table_(2nd_Normal_Form).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/database/sql/assets/Students_Table_(2nd_Normal_Form).png -------------------------------------------------------------------------------- /database/sql/assets/cross_join.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/database/sql/assets/cross_join.jpg -------------------------------------------------------------------------------- /database/sql/assets/dbms_vs_rdbms.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/database/sql/assets/dbms_vs_rdbms.jpg -------------------------------------------------------------------------------- /database/sql/assets/differences_between_OLTP_and_OLAP.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/database/sql/assets/differences_between_OLTP_and_OLAP.jpg -------------------------------------------------------------------------------- /database/sql/assets/sql.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/database/sql/assets/sql.jpg -------------------------------------------------------------------------------- /database/sql/assets/sql_join.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/database/sql/assets/sql_join.jpg -------------------------------------------------------------------------------- /database/sql/assets/sql_vs_mysql.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/database/sql/assets/sql_vs_mysql.jpg -------------------------------------------------------------------------------- /devops/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/devops/README.md -------------------------------------------------------------------------------- /devops/assets/Agile_Methodology.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/devops/assets/Agile_Methodology.jpg -------------------------------------------------------------------------------- /devops/assets/Architecture_of_Jenkins.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/devops/assets/Architecture_of_Jenkins.jpg -------------------------------------------------------------------------------- /devops/assets/Blue_Green_Deploy.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/devops/assets/Blue_Green_Deploy.gif -------------------------------------------------------------------------------- /devops/assets/DevOps_Configuration_Management.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/devops/assets/DevOps_Configuration_Management.jpg -------------------------------------------------------------------------------- /devops/assets/DevOps_Continuous_Integration_(CI).jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/devops/assets/DevOps_Continuous_Integration_(CI).jpg -------------------------------------------------------------------------------- /devops/assets/DevOps_Shift_left_to_reduce_failure_concept.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/devops/assets/DevOps_Shift_left_to_reduce_failure_concept.jpg -------------------------------------------------------------------------------- /devops/assets/DevOps_Tools.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/devops/assets/DevOps_Tools.jpg -------------------------------------------------------------------------------- /devops/assets/DevOps_pipeline.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/devops/assets/DevOps_pipeline.jpg -------------------------------------------------------------------------------- /devops/assets/Difference_between_Continuous_Deployment_and_Continuous_Delivery.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/devops/assets/Difference_between_Continuous_Deployment_and_Continuous_Delivery.jpg -------------------------------------------------------------------------------- /devops/assets/What_is_DevOps.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/devops/assets/What_is_DevOps.jpg -------------------------------------------------------------------------------- /devops/assets/devops.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/devops/assets/devops.png -------------------------------------------------------------------------------- /devops/assets/phase.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/devops/assets/phase.png -------------------------------------------------------------------------------- /devops/docker/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/devops/docker/README.md -------------------------------------------------------------------------------- /devops/docker/assets/Docker_File.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/devops/docker/assets/Docker_File.png -------------------------------------------------------------------------------- /devops/docker/assets/Hypervisor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/devops/docker/assets/Hypervisor.png -------------------------------------------------------------------------------- /devops/docker/assets/docker-container-lifecycle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/devops/docker/assets/docker-container-lifecycle.png -------------------------------------------------------------------------------- /devops/docker/assets/docker-container.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/devops/docker/assets/docker-container.png -------------------------------------------------------------------------------- /devops/docker/assets/docker.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/devops/docker/assets/docker.jpg -------------------------------------------------------------------------------- /devops/docker/assets/docker_components.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/devops/docker/assets/docker_components.png -------------------------------------------------------------------------------- /devops/kubernetes/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/devops/kubernetes/README.md -------------------------------------------------------------------------------- /devops/kubernetes/assets/Kubernetes_Cluster.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/devops/kubernetes/assets/Kubernetes_Cluster.jpg -------------------------------------------------------------------------------- /devops/kubernetes/assets/Kubernetes_Workflow.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/devops/kubernetes/assets/Kubernetes_Workflow.jpg -------------------------------------------------------------------------------- /devops/kubernetes/assets/Load_Balancer.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/devops/kubernetes/assets/Load_Balancer.jpg -------------------------------------------------------------------------------- /devops/kubernetes/assets/Pod_Network.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/devops/kubernetes/assets/Pod_Network.jpg -------------------------------------------------------------------------------- /devops/kubernetes/assets/kubernetes.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/devops/kubernetes/assets/kubernetes.jpg -------------------------------------------------------------------------------- /frontend/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/README.md -------------------------------------------------------------------------------- /frontend/angualar/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/angualar/README.md -------------------------------------------------------------------------------- /frontend/css/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/css/README.md -------------------------------------------------------------------------------- /frontend/css/assets/Box_Model_in_CSS.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/css/assets/Box_Model_in_CSS.jpg -------------------------------------------------------------------------------- /frontend/css/assets/CSS_Margin_vs._Padding.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/css/assets/CSS_Margin_vs._Padding.png -------------------------------------------------------------------------------- /frontend/css/assets/CSS_Position_Property.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/css/assets/CSS_Position_Property.jpg -------------------------------------------------------------------------------- /frontend/css/assets/CSS_Sprites.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/css/assets/CSS_Sprites.png -------------------------------------------------------------------------------- /frontend/css/assets/CSS_selectors_matched_against_the_elements_by_the_browser.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/css/assets/CSS_selectors_matched_against_the_elements_by_the_browser.png -------------------------------------------------------------------------------- /frontend/css/assets/DOM.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/css/assets/DOM.png -------------------------------------------------------------------------------- /frontend/css/assets/border_box.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/css/assets/border_box.png -------------------------------------------------------------------------------- /frontend/css/assets/clear_property__1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/css/assets/clear_property__1.png -------------------------------------------------------------------------------- /frontend/css/assets/clear_property__2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/css/assets/clear_property__2.png -------------------------------------------------------------------------------- /frontend/css/assets/content_box.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/css/assets/content_box.png -------------------------------------------------------------------------------- /frontend/css/assets/css-dom.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/css/assets/css-dom.png -------------------------------------------------------------------------------- /frontend/css/assets/css.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/css/assets/css.jpg -------------------------------------------------------------------------------- /frontend/css/assets/flex-terminology.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/css/assets/flex-terminology.png -------------------------------------------------------------------------------- /frontend/css/assets/flex.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/css/assets/flex.png -------------------------------------------------------------------------------- /frontend/css/assets/grid-term.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/css/assets/grid-term.jpg -------------------------------------------------------------------------------- /frontend/css/assets/grid.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/css/assets/grid.png -------------------------------------------------------------------------------- /frontend/css/assets/opacity_in_css3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/css/assets/opacity_in_css3.png -------------------------------------------------------------------------------- /frontend/css/assets/z-index.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/css/assets/z-index.png -------------------------------------------------------------------------------- /frontend/es6/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/es6/README.md -------------------------------------------------------------------------------- /frontend/es6/assets/Javascript-for-Python-Developers_Watermarked.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/es6/assets/Javascript-for-Python-Developers_Watermarked.webp -------------------------------------------------------------------------------- /frontend/es6/assets/es6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/es6/assets/es6.jpg -------------------------------------------------------------------------------- /frontend/front-end.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/front-end.md -------------------------------------------------------------------------------- /frontend/html-css.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/html-css.md -------------------------------------------------------------------------------- /frontend/html/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/html/README.md -------------------------------------------------------------------------------- /frontend/html/assets/Artboard_1_2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/html/assets/Artboard_1_2x.png -------------------------------------------------------------------------------- /frontend/html/assets/Artboard_2_2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/html/assets/Artboard_2_2x.png -------------------------------------------------------------------------------- /frontend/html/assets/Bigger_Screen_(650px).png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/html/assets/Bigger_Screen_(650px).png -------------------------------------------------------------------------------- /frontend/html/assets/Convert_the_below_data_into_Tabular_format_in_HTML5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/html/assets/Convert_the_below_data_into_Tabular_format_in_HTML5.png -------------------------------------------------------------------------------- /frontend/html/assets/Explain_HTML5_Graphics..png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/html/assets/Explain_HTML5_Graphics..png -------------------------------------------------------------------------------- /frontend/html/assets/Explain_Web_Components_and_it’s_usage..png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/html/assets/Explain_Web_Components_and_it’s_usage..png -------------------------------------------------------------------------------- /frontend/html/assets/For_any_other_screen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/html/assets/For_any_other_screen.png -------------------------------------------------------------------------------- /frontend/html/assets/Geolocation_API.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/html/assets/Geolocation_API.png -------------------------------------------------------------------------------- /frontend/html/assets/How_to_specify_the_metadata_in_HTML5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/html/assets/How_to_specify_the_metadata_in_HTML5.png -------------------------------------------------------------------------------- /frontend/html/assets/Image_List.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/html/assets/Image_List.png -------------------------------------------------------------------------------- /frontend/html/assets/Inline_and_block_elements_in_HTML5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/html/assets/Inline_and_block_elements_in_HTML5.png -------------------------------------------------------------------------------- /frontend/html/assets/Microdata_in_HTML5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/html/assets/Microdata_in_HTML5.png -------------------------------------------------------------------------------- /frontend/html/assets/Resolution_switching.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/html/assets/Resolution_switching.png -------------------------------------------------------------------------------- /frontend/html/assets/cell-padding-vs-cell-spacing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/html/assets/cell-padding-vs-cell-spacing.png -------------------------------------------------------------------------------- /frontend/html/assets/css-styles-for-html5-element.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/html/assets/css-styles-for-html5-element.png -------------------------------------------------------------------------------- /frontend/html/assets/explain-web-components-and-its-usage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/html/assets/explain-web-components-and-its-usage.png -------------------------------------------------------------------------------- /frontend/html/assets/html-intro.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/html/assets/html-intro.png -------------------------------------------------------------------------------- /frontend/html/assets/html-output-tag.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/html/assets/html-output-tag.png -------------------------------------------------------------------------------- /frontend/html/assets/html.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/html/assets/html.jpg -------------------------------------------------------------------------------- /frontend/html/assets/html5-new-tags-in-media-elements.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/html/assets/html5-new-tags-in-media-elements.png -------------------------------------------------------------------------------- /frontend/html/assets/is-datalist-and-select-tag-same.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/html/assets/is-datalist-and-select-tag-same.png -------------------------------------------------------------------------------- /frontend/html/assets/progressive-rendering.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/html/assets/progressive-rendering.png -------------------------------------------------------------------------------- /frontend/javascript/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/javascript/README.md -------------------------------------------------------------------------------- /frontend/javascript/assets/dom.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/javascript/assets/dom.png -------------------------------------------------------------------------------- /frontend/javascript/assets/hoisting-in-js.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/javascript/assets/hoisting-in-js.png -------------------------------------------------------------------------------- /frontend/javascript/assets/js.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/javascript/assets/js.png -------------------------------------------------------------------------------- /frontend/javascript/assets/js_promise_resolve_reject.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/javascript/assets/js_promise_resolve_reject.png -------------------------------------------------------------------------------- /frontend/javascript/assets/js_promise_then_catch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/javascript/assets/js_promise_then_catch.png -------------------------------------------------------------------------------- /frontend/javascript/assets/object_prototype.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/javascript/assets/object_prototype.png -------------------------------------------------------------------------------- /frontend/javascript/assets/passed_by_reference.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/javascript/assets/passed_by_reference.png -------------------------------------------------------------------------------- /frontend/javascript/assets/passed_by_value.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/javascript/assets/passed_by_value.png -------------------------------------------------------------------------------- /frontend/javascript/assets/static_vs_dynamic_typing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/javascript/assets/static_vs_dynamic_typing.png -------------------------------------------------------------------------------- /frontend/javascript/coding/anagram-detection.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/javascript/coding/anagram-detection.js -------------------------------------------------------------------------------- /frontend/javascript/coding/array-pair-sum.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/javascript/coding/array-pair-sum.js -------------------------------------------------------------------------------- /frontend/javascript/coding/balanced-brackets.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/javascript/coding/balanced-brackets.js -------------------------------------------------------------------------------- /frontend/javascript/coding/binary-search-tree-check.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/javascript/coding/binary-search-tree-check.js -------------------------------------------------------------------------------- /frontend/javascript/coding/binary-search-tree.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/javascript/coding/binary-search-tree.js -------------------------------------------------------------------------------- /frontend/javascript/coding/bubble-sort.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/javascript/coding/bubble-sort.js -------------------------------------------------------------------------------- /frontend/javascript/coding/byte-format.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/javascript/coding/byte-format.js -------------------------------------------------------------------------------- /frontend/javascript/coding/combine-two-strings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/javascript/coding/combine-two-strings.js -------------------------------------------------------------------------------- /frontend/javascript/coding/convert-array.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/javascript/coding/convert-array.js -------------------------------------------------------------------------------- /frontend/javascript/coding/csv-parsing.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/javascript/coding/csv-parsing.js -------------------------------------------------------------------------------- /frontend/javascript/coding/debounce.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/javascript/coding/debounce.js -------------------------------------------------------------------------------- /frontend/javascript/coding/even-occuring-element.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/javascript/coding/even-occuring-element.js -------------------------------------------------------------------------------- /frontend/javascript/coding/factorial.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/javascript/coding/factorial.js -------------------------------------------------------------------------------- /frontend/javascript/coding/fibonnaci.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/javascript/coding/fibonnaci.js -------------------------------------------------------------------------------- /frontend/javascript/coding/find-missing-element.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/javascript/coding/find-missing-element.js -------------------------------------------------------------------------------- /frontend/javascript/coding/first-non-repeated-character.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/javascript/coding/first-non-repeated-character.js -------------------------------------------------------------------------------- /frontend/javascript/coding/flatten-array.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/javascript/coding/flatten-array.js -------------------------------------------------------------------------------- /frontend/javascript/coding/flatten-array/copy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/javascript/coding/flatten-array/copy.js -------------------------------------------------------------------------------- /frontend/javascript/coding/flatten-array/es5.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/javascript/coding/flatten-array/es5.js -------------------------------------------------------------------------------- /frontend/javascript/coding/flatten-array/in-place.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/javascript/coding/flatten-array/in-place.js -------------------------------------------------------------------------------- /frontend/javascript/coding/flatten-array/recursive.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/javascript/coding/flatten-array/recursive.js -------------------------------------------------------------------------------- /frontend/javascript/coding/get-elements-by-class-name.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/javascript/coding/get-elements-by-class-name.js -------------------------------------------------------------------------------- /frontend/javascript/coding/hotel-room.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/javascript/coding/hotel-room.js -------------------------------------------------------------------------------- /frontend/javascript/coding/insertion-sort.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/javascript/coding/insertion-sort.js -------------------------------------------------------------------------------- /frontend/javascript/coding/integer-difference.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/javascript/coding/integer-difference.js -------------------------------------------------------------------------------- /frontend/javascript/coding/integer-length.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/javascript/coding/integer-length.js -------------------------------------------------------------------------------- /frontend/javascript/coding/kth-largest-element-in-array.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/javascript/coding/kth-largest-element-in-array.js -------------------------------------------------------------------------------- /frontend/javascript/coding/largest-continuous-sum.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/javascript/coding/largest-continuous-sum.js -------------------------------------------------------------------------------- /frontend/javascript/coding/largest-palindrome.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/javascript/coding/largest-palindrome.js -------------------------------------------------------------------------------- /frontend/javascript/coding/linked-list.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/javascript/coding/linked-list.js -------------------------------------------------------------------------------- /frontend/javascript/coding/longest-compound-word.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/javascript/coding/longest-compound-word.js -------------------------------------------------------------------------------- /frontend/javascript/coding/longest-words.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/javascript/coding/longest-words.js -------------------------------------------------------------------------------- /frontend/javascript/coding/matching-nodes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/javascript/coding/matching-nodes.js -------------------------------------------------------------------------------- /frontend/javascript/coding/median-integer-stream.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/javascript/coding/median-integer-stream.js -------------------------------------------------------------------------------- /frontend/javascript/coding/merge-sort.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/javascript/coding/merge-sort.js -------------------------------------------------------------------------------- /frontend/javascript/coding/missing-number.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/javascript/coding/missing-number.js -------------------------------------------------------------------------------- /frontend/javascript/coding/money-format.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/javascript/coding/money-format.js -------------------------------------------------------------------------------- /frontend/javascript/coding/multiples-of-3-and-5.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/javascript/coding/multiples-of-3-and-5.js -------------------------------------------------------------------------------- /frontend/javascript/coding/next-highest-number.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/javascript/coding/next-highest-number.js -------------------------------------------------------------------------------- /frontend/javascript/coding/next-palindrome-number.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/javascript/coding/next-palindrome-number.js -------------------------------------------------------------------------------- /frontend/javascript/coding/number-format.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/javascript/coding/number-format.js -------------------------------------------------------------------------------- /frontend/javascript/coding/odd-occuring-element.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/javascript/coding/odd-occuring-element.js -------------------------------------------------------------------------------- /frontend/javascript/coding/once.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/javascript/coding/once.js -------------------------------------------------------------------------------- /frontend/javascript/coding/prime-number.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/javascript/coding/prime-number.js -------------------------------------------------------------------------------- /frontend/javascript/coding/queen-threatens-king.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/javascript/coding/queen-threatens-king.js -------------------------------------------------------------------------------- /frontend/javascript/coding/queen-threatens-king/queen-threatens-king-solution-diagonal-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/javascript/coding/queen-threatens-king/queen-threatens-king-solution-diagonal-1.png -------------------------------------------------------------------------------- /frontend/javascript/coding/queen-threatens-king/queen-threatens-king-solution-diagonal-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/javascript/coding/queen-threatens-king/queen-threatens-king-solution-diagonal-2.png -------------------------------------------------------------------------------- /frontend/javascript/coding/queen-threatens-king/queen-threatens-king-solution-horizontal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/javascript/coding/queen-threatens-king/queen-threatens-king-solution-horizontal.png -------------------------------------------------------------------------------- /frontend/javascript/coding/queen-threatens-king/queen-threatens-king-solution-vertical.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/javascript/coding/queen-threatens-king/queen-threatens-king-solution-vertical.png -------------------------------------------------------------------------------- /frontend/javascript/coding/queen-threatens-king/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/javascript/coding/queen-threatens-king/readme.md -------------------------------------------------------------------------------- /frontend/javascript/coding/queue.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/javascript/coding/queue.js -------------------------------------------------------------------------------- /frontend/javascript/coding/quick-sort.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/javascript/coding/quick-sort.js -------------------------------------------------------------------------------- /frontend/javascript/coding/remove-duplicates-from-string.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/javascript/coding/remove-duplicates-from-string.js -------------------------------------------------------------------------------- /frontend/javascript/coding/reverse-words-in-string.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/javascript/coding/reverse-words-in-string.js -------------------------------------------------------------------------------- /frontend/javascript/coding/search-unknown-length-array.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/javascript/coding/search-unknown-length-array.js -------------------------------------------------------------------------------- /frontend/javascript/coding/selection-sort.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/javascript/coding/selection-sort.js -------------------------------------------------------------------------------- /frontend/javascript/coding/shortest-fizz-buzz.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/javascript/coding/shortest-fizz-buzz.js -------------------------------------------------------------------------------- /frontend/javascript/coding/sorted-array-search.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/javascript/coding/sorted-array-search.js -------------------------------------------------------------------------------- /frontend/javascript/coding/spiral.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/javascript/coding/spiral.js -------------------------------------------------------------------------------- /frontend/javascript/coding/stack.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/javascript/coding/stack.js -------------------------------------------------------------------------------- /frontend/javascript/coding/string-format.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/javascript/coding/string-format.js -------------------------------------------------------------------------------- /frontend/javascript/coding/string-permutations.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/javascript/coding/string-permutations.js -------------------------------------------------------------------------------- /frontend/javascript/coding/string-rotation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/javascript/coding/string-rotation.js -------------------------------------------------------------------------------- /frontend/javascript/coding/sum-of-array-plus-one.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/javascript/coding/sum-of-array-plus-one.js -------------------------------------------------------------------------------- /frontend/javascript/coding/throttle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/javascript/coding/throttle.js -------------------------------------------------------------------------------- /frontend/javascript/coding/transform-word.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/javascript/coding/transform-word.js -------------------------------------------------------------------------------- /frontend/javascript/coding/tree-level-order-print.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/javascript/coding/tree-level-order-print.js -------------------------------------------------------------------------------- /frontend/javascript/coding/word-analytics.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/javascript/coding/word-analytics.js -------------------------------------------------------------------------------- /frontend/javascript/coding/word-positions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/javascript/coding/word-positions.js -------------------------------------------------------------------------------- /frontend/react/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/react/README.md -------------------------------------------------------------------------------- /frontend/react/assets/Higher_Order_Components.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/react/assets/Higher_Order_Components.png -------------------------------------------------------------------------------- /frontend/react/assets/How_to_pass_data_between_react_components.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/react/assets/How_to_pass_data_between_react_components.png -------------------------------------------------------------------------------- /frontend/react/assets/How_to_pass_data_between_sibling_components_using_React_router.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/react/assets/How_to_pass_data_between_sibling_components_using_React_router.png -------------------------------------------------------------------------------- /frontend/react/assets/What_are_keys_in_React.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/react/assets/What_are_keys_in_React.png -------------------------------------------------------------------------------- /frontend/react/assets/What_is_prop_drilling_in_React.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/react/assets/What_is_prop_drilling_in_React.png -------------------------------------------------------------------------------- /frontend/react/assets/different_phases_of_the_component_lifecycle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/react/assets/different_phases_of_the_component_lifecycle.png -------------------------------------------------------------------------------- /frontend/react/assets/react.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/react/assets/react.png -------------------------------------------------------------------------------- /frontend/react/assets/types_of_Hooks_in_React.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/react/assets/types_of_Hooks_in_React.png -------------------------------------------------------------------------------- /frontend/react/assets/virtual_DOM-how_does_it_work.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/react/assets/virtual_DOM-how_does_it_work.png -------------------------------------------------------------------------------- /frontend/react/assets/virtual_DOM.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/react/assets/virtual_DOM.png -------------------------------------------------------------------------------- /frontend/remix/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/remix/README.md -------------------------------------------------------------------------------- /frontend/remix/assets/remix-logo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/remix/assets/remix-logo.jpg -------------------------------------------------------------------------------- /frontend/typescript/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/typescript/README.md -------------------------------------------------------------------------------- /frontend/typescript/assets/Typescript.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/typescript/assets/Typescript.png -------------------------------------------------------------------------------- /frontend/typescript/assets/Typescript_Artboard_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/typescript/assets/Typescript_Artboard_3.png -------------------------------------------------------------------------------- /frontend/typescript/assets/Typescript_Compilation_Process.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/typescript/assets/Typescript_Compilation_Process.png -------------------------------------------------------------------------------- /frontend/typescript/assets/Typescript_Types.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/typescript/assets/Typescript_Types.png -------------------------------------------------------------------------------- /frontend/typescript/assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/typescript/assets/logo.png -------------------------------------------------------------------------------- /frontend/web-api/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/web-api/README.md -------------------------------------------------------------------------------- /frontend/web-api/assets/API_Application.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/web-api/assets/API_Application.png -------------------------------------------------------------------------------- /frontend/web-api/assets/MVC_vs_Web_API.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/web-api/assets/MVC_vs_Web_API.png -------------------------------------------------------------------------------- /frontend/web-api/assets/WEB_API.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/web-api/assets/WEB_API.png -------------------------------------------------------------------------------- /frontend/web-api/assets/Web_api_filter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/web-api/assets/Web_api_filter.png -------------------------------------------------------------------------------- /frontend/web-api/assets/cors.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/web-api/assets/cors.png -------------------------------------------------------------------------------- /frontend/web-api/assets/mediaformatter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/web-api/assets/mediaformatter.png -------------------------------------------------------------------------------- /frontend/web-api/assets/web-api.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/frontend/web-api/assets/web-api.jpg -------------------------------------------------------------------------------- /interviews.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/interviews.jpg -------------------------------------------------------------------------------- /kinh-nghiem-chung-khi-phong-van.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/kinh-nghiem-chung-khi-phong-van.md -------------------------------------------------------------------------------- /kinh-nghiem-phong-van-google.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/kinh-nghiem-phong-van-google.md -------------------------------------------------------------------------------- /kinh-nghiem-phong-van-vien.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/kinh-nghiem-phong-van-vien.md -------------------------------------------------------------------------------- /mobile/android/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/mobile/android/README.md -------------------------------------------------------------------------------- /mobile/android/assets/Android_Architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/mobile/android/assets/Android_Architecture.png -------------------------------------------------------------------------------- /mobile/android/assets/Life_Cycle_of_Android.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/mobile/android/assets/Life_Cycle_of_Android.png -------------------------------------------------------------------------------- /mobile/android/assets/Types_Of_Context.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/mobile/android/assets/Types_Of_Context.png -------------------------------------------------------------------------------- /mobile/android/assets/Types_Of_Intents.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/mobile/android/assets/Types_Of_Intents.jpg -------------------------------------------------------------------------------- /mobile/android/assets/adapter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/mobile/android/assets/adapter.png -------------------------------------------------------------------------------- /mobile/android/assets/android.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/mobile/android/assets/android.jpg -------------------------------------------------------------------------------- /mobile/ios/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/mobile/ios/README.md -------------------------------------------------------------------------------- /mobile/ios/assets/Architecture_of_iOS.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/mobile/ios/assets/Architecture_of_iOS.png -------------------------------------------------------------------------------- /mobile/ios/assets/Facade.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/mobile/ios/assets/Facade.png -------------------------------------------------------------------------------- /mobile/ios/assets/MVC.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/mobile/ios/assets/MVC.png -------------------------------------------------------------------------------- /mobile/ios/assets/MVVM.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/mobile/ios/assets/MVVM.png -------------------------------------------------------------------------------- /mobile/ios/assets/Objective-C_in_OS.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/mobile/ios/assets/Objective-C_in_OS.png -------------------------------------------------------------------------------- /mobile/ios/assets/Swift_in_iOS.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/mobile/ios/assets/Swift_in_iOS.png -------------------------------------------------------------------------------- /mobile/ios/assets/TDD.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/mobile/ios/assets/TDD.png -------------------------------------------------------------------------------- /mobile/ios/assets/deep_linking_in_iOS.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/mobile/ios/assets/deep_linking_in_iOS.png -------------------------------------------------------------------------------- /mobile/ios/assets/iBeacons_in_iOS.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/mobile/ios/assets/iBeacons_in_iOS.png -------------------------------------------------------------------------------- /mobile/ios/assets/ios.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/mobile/ios/assets/ios.jpg -------------------------------------------------------------------------------- /mobile/ios/assets/ios_application_states.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/mobile/ios/assets/ios_application_states.png -------------------------------------------------------------------------------- /mobile/ios/assets/synchronous_and_asynchronous_tasks_in_iOS.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/mobile/ios/assets/synchronous_and_asynchronous_tasks_in_iOS.png -------------------------------------------------------------------------------- /mobile/java/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/mobile/java/README.md -------------------------------------------------------------------------------- /mobile/java/assets/JIT_Compiler.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/mobile/java/assets/JIT_Compiler.jpg -------------------------------------------------------------------------------- /mobile/java/assets/constructor_chaining_in_Java.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/mobile/java/assets/constructor_chaining_in_Java.jpg -------------------------------------------------------------------------------- /mobile/java/assets/constructor_overloading_java.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/mobile/java/assets/constructor_overloading_java.png -------------------------------------------------------------------------------- /mobile/java/assets/data_encapsulation.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/mobile/java/assets/data_encapsulation.jpg -------------------------------------------------------------------------------- /mobile/java/assets/exception.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/mobile/java/assets/exception.png -------------------------------------------------------------------------------- /mobile/java/assets/instance_vs_local_variable.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/mobile/java/assets/instance_vs_local_variable.png -------------------------------------------------------------------------------- /mobile/java/assets/java.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/mobile/java/assets/java.png -------------------------------------------------------------------------------- /mobile/java/assets/java_stack.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/mobile/java/assets/java_stack.jpg -------------------------------------------------------------------------------- /mobile/java/assets/java_thread_lifecycle.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/mobile/java/assets/java_thread_lifecycle.jpg -------------------------------------------------------------------------------- /mobile/java/assets/jdk.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/mobile/java/assets/jdk.jpg -------------------------------------------------------------------------------- /mobile/java/assets/method_overloading.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/mobile/java/assets/method_overloading.png -------------------------------------------------------------------------------- /mobile/java/assets/method_overriding.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/mobile/java/assets/method_overriding.png -------------------------------------------------------------------------------- /mobile/java/assets/sorting_of_objects_in_arraylist.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/mobile/java/assets/sorting_of_objects_in_arraylist.png -------------------------------------------------------------------------------- /mobile/java/assets/sorting_of_values_in_array.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/mobile/java/assets/sorting_of_values_in_array.png -------------------------------------------------------------------------------- /mobile/java/assets/string_pool.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/mobile/java/assets/string_pool.png -------------------------------------------------------------------------------- /mobile/java/assets/string_pool_by_assignment_operator.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/mobile/java/assets/string_pool_by_assignment_operator.png -------------------------------------------------------------------------------- /mobile/java/assets/string_pool_by_means_of_assignment_operator.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/mobile/java/assets/string_pool_by_means_of_assignment_operator.png -------------------------------------------------------------------------------- /mobile/java/assets/with_synchronization.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/mobile/java/assets/with_synchronization.png -------------------------------------------------------------------------------- /mobile/java/assets/without_synchronization.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/mobile/java/assets/without_synchronization.png -------------------------------------------------------------------------------- /mobile/java/coding/AnagramDetection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/mobile/java/coding/AnagramDetection.java -------------------------------------------------------------------------------- /mobile/java/coding/ArrayPairSum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/mobile/java/coding/ArrayPairSum.java -------------------------------------------------------------------------------- /mobile/java/coding/BalancedBrackets.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/mobile/java/coding/BalancedBrackets.java -------------------------------------------------------------------------------- /mobile/java/coding/BinarySearchTree.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/mobile/java/coding/BinarySearchTree.java -------------------------------------------------------------------------------- /mobile/java/coding/BinarySearchTreeCheck.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/mobile/java/coding/BinarySearchTreeCheck.java -------------------------------------------------------------------------------- /mobile/java/coding/BubbleSort.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/mobile/java/coding/BubbleSort.java -------------------------------------------------------------------------------- /mobile/java/coding/CombineTwoStrings.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/mobile/java/coding/CombineTwoStrings.java -------------------------------------------------------------------------------- /mobile/java/coding/ConvertArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/mobile/java/coding/ConvertArray.java -------------------------------------------------------------------------------- /mobile/java/coding/EvenOccuringElement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/mobile/java/coding/EvenOccuringElement.java -------------------------------------------------------------------------------- /mobile/java/coding/Fibonacci.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/mobile/java/coding/Fibonacci.java -------------------------------------------------------------------------------- /mobile/java/coding/FindingMissingElement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/mobile/java/coding/FindingMissingElement.java -------------------------------------------------------------------------------- /mobile/java/coding/HotelRoom.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/mobile/java/coding/HotelRoom.java -------------------------------------------------------------------------------- /mobile/java/coding/IntegerDifference.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/mobile/java/coding/IntegerDifference.java -------------------------------------------------------------------------------- /mobile/java/coding/LargestContinuousSum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/mobile/java/coding/LargestContinuousSum.java -------------------------------------------------------------------------------- /mobile/java/coding/LargestPalindrome.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/mobile/java/coding/LargestPalindrome.java -------------------------------------------------------------------------------- /mobile/java/coding/LongestCommonPrefix.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/mobile/java/coding/LongestCommonPrefix.java -------------------------------------------------------------------------------- /mobile/java/coding/LongestCompoundWord.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/mobile/java/coding/LongestCompoundWord.java -------------------------------------------------------------------------------- /mobile/java/coding/MedianIntegerStream.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/mobile/java/coding/MedianIntegerStream.java -------------------------------------------------------------------------------- /mobile/java/coding/NextHighestNumber.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/mobile/java/coding/NextHighestNumber.java -------------------------------------------------------------------------------- /mobile/java/coding/RemoveDuplicatesFromString.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/mobile/java/coding/RemoveDuplicatesFromString.java -------------------------------------------------------------------------------- /mobile/java/coding/ReverseWordsInAString.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/mobile/java/coding/ReverseWordsInAString.java -------------------------------------------------------------------------------- /mobile/java/coding/SearchUnknownLengthArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/mobile/java/coding/SearchUnknownLengthArray.java -------------------------------------------------------------------------------- /mobile/java/coding/Spiral.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/mobile/java/coding/Spiral.java -------------------------------------------------------------------------------- /mobile/java/coding/StringRotation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/mobile/java/coding/StringRotation.java -------------------------------------------------------------------------------- /mobile/java/coding/TreeLevelOrderPrint.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/mobile/java/coding/TreeLevelOrderPrint.java -------------------------------------------------------------------------------- /mobile/react-native/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/mobile/react-native/README.md -------------------------------------------------------------------------------- /mobile/react-native/assets/IOS_Platform.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/mobile/react-native/assets/IOS_Platform.png -------------------------------------------------------------------------------- /mobile/react-native/assets/Image-11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/mobile/react-native/assets/Image-11.png -------------------------------------------------------------------------------- /mobile/react-native/assets/Image-12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/mobile/react-native/assets/Image-12.png -------------------------------------------------------------------------------- /mobile/react-native/assets/Image-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/mobile/react-native/assets/Image-2.png -------------------------------------------------------------------------------- /mobile/react-native/assets/Props_Drilling.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/mobile/react-native/assets/Props_Drilling.png -------------------------------------------------------------------------------- /mobile/react-native/assets/SSL_Pinning.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/mobile/react-native/assets/SSL_Pinning.png -------------------------------------------------------------------------------- /mobile/react-native/assets/android_platform.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/mobile/react-native/assets/android_platform.png -------------------------------------------------------------------------------- /mobile/react-native/assets/bridge_in_react_native.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/mobile/react-native/assets/bridge_in_react_native.png -------------------------------------------------------------------------------- /mobile/react-native/assets/developer-menu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/mobile/react-native/assets/developer-menu.png -------------------------------------------------------------------------------- /mobile/react-native/assets/react-native-redux.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/mobile/react-native/assets/react-native-redux.png -------------------------------------------------------------------------------- /mobile/react-native/assets/react-native.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/mobile/react-native/assets/react-native.jpg -------------------------------------------------------------------------------- /mobile/react-native/assets/reactjs_vs_react_native.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/mobile/react-native/assets/reactjs_vs_react_native.png -------------------------------------------------------------------------------- /security/Security Information.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ntthanh2603/fullstack-interviews/HEAD/security/Security Information.md --------------------------------------------------------------------------------