Java part: Valid parenthesis. Inherit a class and override add(int a, int b), return a+b. Garbage collection, finalized, which has override for String: +, - , *, /
Anonimo
Valid parenthesis can be found on Leetcode. Others are easy if you understand the concept