This has been my first online contest in LeetCode — and it was a blast!
We are given
coordinates, a string that represents the coordinates of a square of the chessboard, and asked to return
true if the square is white, and
false if the square is black.
Even if you feel well prepared for your next interview after solving well over 5o questions on LeetCode on backtracking, dynamic programming, design, and graphs — this question is about to surprise you 😀
This post will add a new solving method for your toolbox, so first we shall start…
Over the years talented computer scientists devised tree data structures that boosted real-life applications. Those ingenious data-structures and their efficient performance allowed simple solutions for complex problems in various domains; from image representation, and multi-dimensional data, through intervals aggregation, to databases and file-systems.
This article is a concise glossary, that…
This challenge has been introduced by Elbit in 2021 and involved decoding a file with an invented ElbitLang format.
In this post, I share with you the detailed solution.
We are given a decoded file and asked to send back the output as a solution proof.
So let’s open it…
Python is an elegant programming language that (usually😉) lets you focus on logic instead of a missed semicolon; From time to time I encounter some useful library that can make your coding even easier, here are the first 5 🙂
Everyone who used
itertools must have fallen in love with…
This challenge has been introduced by Elbit in 2020 and involved two riddles, of encrypted messages.
In this post, I share with you their detailed solution.
This challenge has been introduced in Israel to recruit to eBay R&D center and required understandings in engineering, coding, some forensics, and other technical know-how — so I found it really interesting and diverse.
It has been around 2 AM that riddle prompt post popped on my Facebook, one day…
It’s 13:37 and you’re coding for fun as you do every day, without any further notice an error occurs (nobody is perfect) — you Google it.
This has been a usual day, but something strange is happening… the results screen starts to slide and a mysterious message appears.
Message Queues play an important role in large-scale solutions, as the project becomes more and more sophisticated — micro-services are added and we become dependant of the message-queue functionality.
One day we wake up and discover that current message-queue implementation doesn't meet our changing needs, we change it — and…
In this story, I describe the prediction method I've developed during the Big-Data course I took at Tel-Aviv University, as an Economics student.
I’ve received a dataset of 4.5 million Uber rides orders in New-York City, which connects drivers and those who are interested in a ride.
The dataset contained observations…