Skip to content

Instantly share code, notes, and snippets.

@sergigp
sergigp / job-description.md
Last active November 30, 2018 09:32
Letgo Chat Team Job Description

We are a small team looking for a new workmate. We have been using Scala, Akka and WebSockets with an Actor Model approach in order to build Letgo’s new chat during the last year. We have done some talks about what we have been doing in case you want to give them a look (From polling to real time & Broke up with the monolith, and started dating Event Sourcing). We are really concerned with best practices (SOLID, testing, DDD, CQRS...) and we already have experience in these areas. We are looking for colleague who can complement us.

How we work

  • Discuss design with the team
  • Testing
  • CI
  • Pull Requests, Code reviews and team approvement
  • Merge and deploy

Responsibilities

@psayre23
psayre23 / gist:c30a821239f4818b0709
Last active June 8, 2024 19:07
Runtime Complexity of Java Collections
Below are the Big O performance of common functions of different Java Collections.
List | Add | Remove | Get | Contains | Next | Data Structure
---------------------|------|--------|------|----------|------|---------------
ArrayList | O(1) | O(n) | O(1) | O(n) | O(1) | Array
LinkedList | O(1) | O(1) | O(n) | O(n) | O(1) | Linked List
CopyOnWriteArrayList | O(n) | O(n) | O(1) | O(n) | O(1) | Array