DBS Bank Interview Question

How will you design a connection pool? What is completable future? etc