Ruth ObeinTech Interview CollectiveImplementing Linked List Operations in PythonIn this article, I’ll be walking you through some implementations of linked list operations in python so let’s get our hands dirty a little…Jan 9, 2022Jan 9, 2022
Ruth ObeinTech Interview CollectiveLinked List and its Time ComplexitiesLinked list is a basic data structure that forms the foundation for many complex data structures like stacks and queues. In a linked list…Jan 4, 2022Jan 4, 2022
Ruth ObeinTech Interview CollectivePython Static Arrays, Dynamic Arrays, and DequesArrays generally are contiguous blocks of memory which means that objects in an array are placed side by side in a sequential manner. For…Dec 30, 2021Dec 30, 2021
Ruth ObeinTech Interview CollectiveQuickSort And Its ComplexitiesQuick sort falls under the Divide — and — Conquer strategy of problem solving. It follows a pattern of picking an element in a given list…Jul 10, 2021Jul 10, 2021
Ruth ObeinTech Interview CollectiveSolving theTwo-Product Problem in JS Using Brute Force, Hashing, and Binary Search Patterns with…Tech Interview Question: Given a list of numbers, find two numbers that sum up to a given target and return the product of these numbers…Jul 9, 2021Jul 9, 2021
Ruth ObeSorting Array of Objects in JavaScript with sort()This is going to be a short but very helpful post on how to sort an array of objects by some properties every object has. Lets take a look…May 21, 2020May 21, 2020
Ruth ObeThe Read, Search, and Ask Methods of DebuggingWhether you are a beginner programmer or you are currently earning all the big figures as a tech guru, bugs are those pesky worms that we…May 11, 2020May 11, 2020
Ruth ObeShould We Ditch `var` for `let` and `const`?The JavaScript ES5 (ECMAScript 5) introduced a lot of cool ways of writing code in JS and some of the amazing ones are the let and const…Apr 28, 2020Apr 28, 2020
Ruth ObeHow to Create Ruby Forms with `form_for`form_for is one of the Ruby for helpers you can use to create forms faster unlike the traditional way of creating forms, which can be…Apr 16, 2020Apr 16, 2020
Ruth ObeTransitioning from Beginner Programmer to IntermediateLearning to code especially as a beginner is hard. But no one has been able to explain the struggles involved unless you go through it…Apr 7, 2020Apr 7, 2020