Heat a wok or large sauté pan over medium heat dry, i.e. without oil or butter.
Add mushrooms to pan in a single layer and leave them undisturbed for 1-2 minutes. You may have to cook the mushrooms in a batches if they don't all fit in your pan at once.
After the mushrooms start to sweat out some of their liquid, flip them over and cook the other side for 2-3 minutes. Once the mushrooms are golden brown, add a pat of butter, saute until deep golden brown, then remove the cooked mushrooms to a plate. Repeat batches if necessary.
Wipe out pan or wok with a damp paper towel; you will use the same pan to make the Garlic Noodles.
Make the Garlic Noodles
Bring a large pot of water to a boil, add noodles and cook noodles according to package directions until al dente. Depending on the type and brand of noodles, the cooking time can be anywhere from 90 seconds to 12 minutes. Save 1 cup of the cooking water, then drain the noodles. Do not rinse the noodles.
In a small bowl, combine tamari, fish sauce, oyster sauce, and finely grated parmesan cheese.
Heat olive oil in a wok or large sauté pan over medium-low heat. Add butter and stir until melted into olive oil. Add minced garlic to the pan and cook until fragrant, about 90 seconds. Do not allow garlic to brown.
Stir the sauce mixture into the melted butter in the pan.
Add the cooked noodles to the pan and toss with sauce to coat the noodles, about 1 minute. If the noodles and sauce become too dry in the pan, add reserved cooking water to pan a few tablespoons at a time to loosen the noodles.
Add cooked mushrooms to pan with noodles and toss to combine.
Transfer the Garlic Noodles with Mushrooms to a serving platter. Garnish with sliced scallions. Serve immediately with additional grated parmesan.