start with asking what the software does in business terms,
its entrypoint and find out what the other various modules do one at a time and read the docs, ask someone who knows about the code.
find out the technolgoies the code is written with
lang, library, framework etc
run or build the project, it will give you a lot of information
with a lot of logging
understand the overall high level architecture of the codebase