Skip to content

Sebastian Vîrlan – Software Engineering Manager

  • Github
  • Twitter
  • LinkedIn
  • Software Engineer
  • Photographer
  • Blog
  • CV
  • LinkedIn

Category: Programming

9th February 2021 Algorithms / Programming534 views

LeetCode – Rank Transform of an Array

Link: https://leetcode.com/problems/rank-transform-of-an-array/ Solution 1 (Slower): removing duplicates sorting the array ascending map the initial array by finding the

Continue reading
10th July 2019 Algorithms / Programming971 views

Algorithms in Programming – Problems and Solutions

Example of algorithm problems and various solutions Implemented in JavaScript Symmetric Tree Search in a Binary Search Tree

Continue reading
10th July 2019 Algorithms / Programming2,284 views

Algorithm: Anagram Checker

Anagram is a word, phrase, or name formed by rearranging the letters of another. Solution 1: using sort

Continue reading
7th May 2019 Programming2,671 views

Functional Programming after many years of OOP

A couple of months ago, I started using Clojure as the main programming language in the new team

Continue reading
23rd April 2019 Programming1,289 views

Debugging Tools vs Code Testing

Even though Debugging and Testing might look to be a similar thing, they have a totally different meaning.

Continue reading

Recommended

  • Popular
  • Recent
  • Comments
  • Algorithm: Anagram Checker
    10th July 2019
  • AWS Cross-Account Lambda Invocation
    6th July 2019
  • Task Estimation Framework
    8th March 2024
  • LeetCode – Shuffle the Array
  • Algorithm: Search in a Binary Search Tree
  • Hiring and Recruitment Roles
  • Hiring and Recruitment Strategy
  • Software Engineering Management Handbook
  • StoryTelling by Steve Rawling
    26th February 2025
  • Technical Debt through the eyes of an Engineering Manager
    25th February 2025
  • Andrew on Algorithm: Anagram Checker
  • Al B on Algorithm: Anagram Checker

Please select the Tab Content in the Widget Settings.

Pages

  • Blog
  • Home
  • Photographer
  • Software Engineer
    • Freelancer
    • My Projects
    • Enovation HD – Suceava
    • Assist Software – Suceava
    • The Floow Limited – Sheffield
    • BBC – Manchester
    • TalkTalk – Manchester
    • Moteefe – London (remote)
    • PrettyLittleThing – Manchester
  • Education

Tags

account action amazon amazon services aws cloudformation code code practices code testing computer science cross cross account data structures data transformation workflow debugger debugging tools first-class and higher-order functions functional programming iam infrastructure interview invocation invoke job lambda object oriented programming oop oop abstraction oop encapsulation oop inheritance oop polymorphism permission provisioning pure functions referential opaque referential transparent role simple notification service simple queue service sns sqs stack tdd tech workflow
Sebastian Virlan